当打开QEMU虚拟机配置界面的时候,可以看到多种网络模型。而其中默认使用的是NAT,你会发现,当你创建完虚拟机直接去配置网络之后,网络是不通的。
然后切换为其他模式之后,你会发现,要么是虚拟机IP可以通,但是物理机IP又不通了,要么就是物理机IP通,虚拟机IP不通,对于我们来说,我们肯定是希望物理机和虚拟机通能通过该网卡后,都是正常使用网络。
解决办法:
物理机配置桥接网络
- 在物理机上新建一个桥接网络 (vi /etc/sysconfig/network-scripts/ifcfg-br0)
- 写入内容
DEVICE=br0
BOOTPROTO=none
ONBOOT=yes
TYPE=Bridge
IPADDR=X.X.X.X
NETMASK=X.X.X.X
GATEWAY=X.X.X.X
DNS1=8.8.8.8
DEFROUTE=yes
PV4_FAILURE_FATAL=yes
IPV6INIT=no
DELAY=0
USERCTL=no
3. 然后再对应的网卡上配置上桥接信息
这是后去qemu上看就会发现多了一个桥接网卡,虚拟机使用该网络进行配置的网络也能通了