##################前提条件保证虚拟机和真机网络连通######################

在真机中

(未连接无线网络时)

1,先检查真机原来是否有网关

redhat中虚拟机如何上网?(方法二)

2,有网关,先删除网关,也可以直接注释掉

[[email protected] ~]# vim /etc/sysconfig/network-scripts/ifcfg-br0

redhat中虚拟机如何上网?(方法二)

3,重启网络,查看网关已经消失

redhat中虚拟机如何上网?(方法二)


(连接网络)

此时出现新的网关

redhat中虚拟机如何上网?(方法二)


4,测试网络是否连通

redhat中虚拟机如何上网?(方法二)


5,打开防火墙,并且执行以下命令

redhat中虚拟机如何上网?(方法二)


6,查看masquerade是否为yes

如果不是,需要firewall-cmd --add-masquerade



在虚拟机

1,设置网关,真机ip作为网关, 重启网络服务

redhat中虚拟机如何上网?(方法二)

redhat中虚拟机如何上网?(方法二)

2,设置dns服务器

vim /etc/resolv.conf

redhat中虚拟机如何上网?(方法二)####nameserver也可以是真机的网关192.168.31.1

3,网络连通

redhat中虚拟机如何上网?(方法二)


排错部分

1,真机ping不通,真机防火墙开启

            firewall-cmd --list -all

masquerade为yes状态

2,在虚拟机中查看ip,网关,dns服务器,ping网关

3,如果真机ping不通,进入virt-manager,删除网卡

redhat中虚拟机如何上网?(方法二)

然后执行以下命令

 [email protected] ~]# vim /etc/sysctl.conf

redhat中虚拟机如何上网?(方法二)

redhat中虚拟机如何上网?(方法二)###加载系统文件

相关文章:

  • 2021-06-23
  • 2021-12-10
  • 2021-09-17
  • 2021-12-27
  • 2021-11-22
  • 2021-11-20
  • 2021-07-03
猜你喜欢
  • 2021-08-09
  • 2021-11-22
  • 2021-08-17
  • 2021-11-22
相关资源
相似解决方案