虚拟机中的centos在nat模式下连不上外网

Posted 光何

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚拟机中的centos在nat模式下连不上外网相关的知识,希望对你有一定的参考价值。

这两天需要配置ftp服务器,可是虚拟机在nat模式下死活连不上外网,主机能够通过该ssh与虚拟机进行连接,虚拟机也能ping同一网段主机的IP地址,但就是ping不通外网,

开始我是这样配置的:

主机vmnet8:172.16.1.1

虚拟机网络配置中网关:172.16.1.1

虚拟机centos:172.16.1.10

就这样,尝试过启动windows的dhcp服务、配置虚拟机centos的dns等等,真实瞎忙活一场,真正搜索,虚拟机nat联网原理后才明白,虚拟机本身网络配置中的网关是接通外网的通道,主机的vmnet8只应该与其处于同一网段用来成为虚拟机centos的网上邻居,而我设置windows的vmnet8的ip与虚拟机网络配置的ip设置成了同一个,这样虚拟机centos在访问外网时肯定是通过网关与外界相连的,而我的网关与windows的ip冲突了,这样centos就直接去找windows去访问外网了,而windows不是通过vmnet8的ip连接外网的,所以,虚拟机centos是不可能脸上外网的。

解决办法:将虚拟机网络配置保持为:172.16.1.1

把主机vmnet8的ip改为和172.16.1.0网段内非网关的ip

虚拟机centos的ip也为和172.16.1.0网段内非网关的ip

这样虚拟机centos就能通过虚拟机的nat服务的网关访问外网了!!!

 

以上是关于虚拟机中的centos在nat模式下连不上外网的主要内容,如果未能解决你的问题,请参考以下文章

MAC 虚拟机NAT模式下linux静态IP后无法连外网

虚拟机中的ubuntu连不上网

linux如何解决VMWare上linux虚拟机连不上外网的问题?

win7无法访问虚拟机中的hadoop的web管理界面

vmware15 虚拟机的三种网络设置

虚拟机 nat模式 连不上网 (centos7 配置 not模式 网络)