簡介:
Linux系統下開啟虛擬機需要配置網橋,從而使得Linux系統里虛擬化軟件的虛擬交換機與宿主機的物理網卡綁定一起。虛擬機與宿主機互相獨立的IP。物理網卡監聽這些IP,從而達到虛擬機與物理機在同一個局域網。通常用作服務器虛擬化。
操作步驟
以Centos7系統為例
cd /etc/sysconfig/network-scripts/
第一步:編輯服務器所需要橋接的網卡ens33配置文件,網卡名以實際為准。
TYPE=Ethernet BOOTPROTO=dhcp DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no NAME=ens33 UUID=39f263e6-fc1e-43f5-b672-f8fc3d97ee7c DEVICE=ens33 ONBOOT=yes BRIDGE=br0
第二步:新建橋接網卡配置文件ifcfg-br0
TYPE=Bridge BOOTPROTO=dhcp DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no DEVICE=br0 ONBOOT=yes
保存退出后重啟網卡即可。
ifdown ens33 #關閉網卡
ifup ens33 #開啟網卡
或者 systemctl restart network
最后查看網橋:
brctl show
如果brctl顯示 -bash: brctl: command not found,是因為Centos里沒有bridge,安裝一下即可。
yum install bridge-utils
