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

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

在真机中

(未连接无线网络时)

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


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

[root@foundation156 ~]# vim /etc/sysconfig/network-scripts/ifcfg-br0


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


(连接网络)

此时出现新的网关



4,测试网络是否连通



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



6,查看masquerade是否为yes

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



在虚拟机

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

2,设置dns服务器

vim /etc/resolv.conf

####nameserver也可以是真机的网关192.168.31.1

3,网络连通


排错部分

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

            firewall-cmd --list -all

masquerade为yes状态

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

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

然后执行以下命令

 root@foundation156 ~]# vim /etc/sysctl.conf


###加载系统文件

猜你喜欢

转载自blog.csdn.net/ha_weii/article/details/80033915
今日推荐