
打开virt-manager图形模式,我们查看网络接口情况

打开虚拟机此时我们发现之前NAT模式连接的虚拟机已经无法连接外网了

我们利用virt-manager图形界面将虚拟机的网卡连接模式切换到桥接模式桥接virbr1

进入虚拟机我们重启网卡的配置文件

此时我们的外部机器也可以ping通我们的桥接的虚拟机了

6.3.2 通过图形界面进行网桥virbr1的创建
[root@localhost ~]# brctl show
bridge name bridge id STP enabled interfaces
virbr0 8000.52540079e341 yes virbr0-nic
vnet1
vnet2
virbr1 8000.000c29963ac5 no ens32
vnet0
#之前本来插在virbr0上的网卡(NAT模式),如今插到virbr1上(桥接模式)
现在我们还原一下virbr1的配置文件。(移走virbr0,还原ens32网卡配置文件等)
如果同学们还原后,发现virbr1还在,也没关系,那是还没清空的缓存导致。
只要图形界面下没有了即可。

图形化创建virbr1





#验证virbr1配置
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens32 #我们发现网卡配置文件已经改变
DEVICE=ens32
ONBOOT=yes
BRIDGE="virbr1"
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-virbr1
#网桥文件被自动创建
DEVICE="virbr1"
ONBOOT="yes"
TYPE="Bridge"
BOOTPROTO="dhcp"
PEERDNS="yes"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
DHCPV6C="no"
STP="on"
DELAY="0.0"
[root@localhost ~]# brctl show
bridge name bridge id STP enabled interfaces
virbr0 8000.52540079e341 yes virbr0-nic
vnet0
vnet1
vnet2
virbr1 8000.000c29963ac5 no ens32
[root@localhost ~]# service network restart #重启网络,激活virbr1网桥配置
Restarting network (via systemctl):
[ 确定 ]
[root@localhost ~]# brctl show
bridge name bridge id STP enabled interfaces
virbr0 8000.52540079e341 yes virbr0-nic
vnet0
vnet1
vnet2
virbr1 8000.000c29963ac5 yes ens32 #已经激活
[root@localhost ~]# ifconfig ens32
#查看物理网卡IP已经消失
ens32: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::20c:29ff:fe96:3ac5 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:96:3a:c5 txqueuelen 1000 (Ethernet)
RX packets 1146650 bytes 107636905 (102.6 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1877446 bytes 3852832284 (3.5 GiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[root@localhost ~]# ifconfig virbr1
#查看网桥IP,已经出现
virbr1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.200.132 netmask 255.255.255.0 broadcast 192.168.200.255
inet6 fe80::20c:29ff:fe96:3ac5 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:96:3a:c5 txqueuelen 1000 (Ethernet)
RX packets 164 bytes 11098 (10.8 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 101 bytes 16483 (16.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0