Networking
如何配置橋接
我正在嘗試在使用虛擬機創建的 CentOS 機器中配置橋接網路。我已經在兩台 ubuntu 12.04 機器上做了同樣的事情,這就是 /etc/network/interfaces 文件的樣子:
auto lo iface lo inet loopback auto eth0 iface eth0 inet manual auto br0 iface br0 inet dhcp bridge_ports eth0 bridge_stp off bridge_fd 0 bridge_maxwait 0
這樣在ubuntu機器上,IP地址192.168.0.x關聯到br0介面:
而在 CentOS 機器上,IP 地址仍然與 eth0 介面相關聯:
這讓我覺得我仍然在網路配置中遺漏了一些東西。但問題是CentOS中沒有/etc/network/interface這樣的文件,而是/etc/sysconfig/network-scripts/ifcfg-br0,但語法完全不同。有誰知道如何在 CentOS 中做同樣的事情?
根據您的需要更改以下配置。
vim /etc/sysconfig/network-scripts/ifcfg-br0 DEVICE=br0 TYPE=Bridge BOOTPROTO=static DNS1=192.168.0.1 GATEWAY=192.168.0.1 IPADDR=192.168.0.100 NETMASK=255.255.255.0 ONBOOT=yes SEARCH=”example.com”
修改 eth0 配置:
vim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=00:1e:90:f3:f0:02 ONBOOT=yes TYPE=Ethernet IPV6INIT=no USERCTL=no BRIDGE=br0