VMware中centos7通过NAT模式不能联外网问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VMware中centos7通过NAT模式不能联外网问题相关的知识,希望对你有一定的参考价值。

今天更换虚拟机中yum的源为国内163源,在执行yum makecache 时出现错误“

Could not retrieve mirrorlist

Could not resolve host *****

同时,终端中 ping www.baidu.com 也没有通,但是ping 宿主机IP却是通的

 

百度后有一下几种可能以及处理方法:

1、没有配置resolv.conf。

在 /etc/resolv.conf 中添加DNS,如下图:

技术分享图片

2、没有将ONBOOT设置为“yes”

在 /etc/sysconfig/network-scripts 目录中找到打开以ifcfg-开头的文件,后面的数字可通过ifconfig查找。

将ONBOOT设置为“yes”

技术分享图片

 

技术分享图片

 技术分享图片

 3、宿主机与虚拟机的网络配置不正确

  3.1.宿主机设置,我设置的固定IP,将DNS、默认网关等信息都填一下。

  技术分享图片

  3.2VMware设置

  使用自定义模式,选择的是VMnet8(NAT模式)

技术分享图片

 

然后设置网络,NAT设置一定要设置,在里面设置好DNS信息。

技术分享图片

 

技术分享图片

技术分享图片

  原本我选择了使用本地DHCP服务,但是选择后虚拟机不能联网,故就叉掉了这个选项。

到此,宿主机和虚拟机的配置就OK了,重启虚拟机网络服务(service network reastart)或者重启系统(reboot)都可以,然后试下ping www.baidu.com,发现网络可用。

 技术分享图片

 

以上是关于VMware中centos7通过NAT模式不能联外网问题的主要内容,如果未能解决你的问题,请参考以下文章

NAT模式下VMware中CentOS7无法连接外网的解决方法

NAT模式下VMware中CentOS7无法连接外网的解决方法

VMware10虚拟机安装CentOS7和mysql5.7

vmware虚拟centos7系统NAT模式下初次登陆无法上网

VMware+CentOs7(NAT模式)详细安装配置以及ping联通处理

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7