Linux实战教学笔记55:开源虚拟化KVM(三)管理虚拟网络 (4)

QQ截图20180525224117.png-40.1kB

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

QQ截图20180525224935.png-26.3kB

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

QQ截图20180525230153.png-28.2kB

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

QQ截图20180525230300.png-54.6kB

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

QQ截图20180525230508.png-36.3kB

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

QQ截图20180525230930.png-23.1kB

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还在,也没关系,那是还没清空的缓存导致。
只要图形界面下没有了即可。

QQ截图20180525233152.png-20.4kB

图形化创建virbr1

311.png-20.7kB

312.png-11.2kB

313.png-22.3kB

314.png-6.2kB

315.png-20.3kB

#验证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

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwjxsz.html