Oracle Linux 6橋接網卡
最近把公司一台老掉牙的舊HP格式化了進行Linux虛擬化,安裝一些測試服務器。操作系統使用的是Oracle Linux 6.4,虛擬機使用了KVM。
前面安裝都非常順利,但是到了設置網卡橋接的時候卻出現了問題,像以前5.x一樣設置的br0配置文件根本就沒用,只要一橋接就會出錯,網卡和橋接的虛擬網卡都報錯。
1
eth0: Connection activation failed: Master connection not found or invalid
2
br0:Conncetion activation failed: Failed to determine connection’s virtual interface name
但是配置橋接文件卻應該沒錯才是,最後經過網上查看,才知道是NetworkManager的問題。
按照說明停止NetworkManager服務
1
service NetworkManager stop
然後重新執行
1
service network restart
網卡橋接配置成功。我估計網上很多教程都是按照純命令行方式寫的,如果另外安裝了桌面有很多配置可能不一樣。
附網卡和橋接配置文件
1
ifcfg-br0
1
TYPE=Bridge
2
BOOTPROTO=static
3
IPADDR=172.16.10.177
4
NETMASK=255.255.255.0
5
PREFIX=24
6
GATEWAY=172.16.10.1
7
NAME="System br0"
8
ONBOOT=yes
1
ifcfg-eth0
01
TYPE=Ethernet
02
#UUID=b67f5325-d513-40da-bc49-f16b473a8f6e
03
ONBOOT=yes
04
NM_CONTROLLED=yes
05
#BOOTPROTO=none
06
IPADDR=172.16.10.177
07
NETMASK=255.255.255.0
08
PREFIX=24
09
GATEWAY=172.16.10.1
10
DNS1=8.8.8.8
11
DEFROUTE=yes
12
IPV4_FAILURE_FATAL=yes
13
IPV6INIT=no
14
NAME="System eth0"
15
HWADDR=00:1B:78:3B:38:0C
16
BRIDGE="br0"