简介:
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