禁用了,但是照样能上网,服务里面只需开启nat 和dhcp 配置只需默认配置
nat方式虚拟机是主机的子网
桥接方式虚拟机和主机是并联到网络的
记录一次虚拟机中可以上网,但是无法ping外网(无论ping域名或者ping地址都不管用),桥接模式为NAT!!!
首先检查windows中vmnet8的网络适配器的配置,简单的配一下 IP 网关和DNS地址
打开虚拟机检查,先看一下是否为nat模式,然后点击 NAT设置检查是否和windows中vmnet8网络适配器配置一样
(本人配置为静态地址,若不是请自行百度或google)
测试连接,发现centos和windows之间互相ping没有问题,而且也可以打开浏览器上任何网站
开始 ping www.baidu.com( 其他任何知名域名都可以),这个时候怎么都ping不通,而且ping 这些大型网站的地址也不行,好了这个时候打开你的windows的网络适配器,查看你的有线那个适配器(我拿有线网联网),你的有线网这里可能有共享两个字,好了,这就是罪魁祸首,右键->属性->共享,请一定把 Internet共享连接 的勾勾取消! 取消! 取消!
最后,来ping www.baidu.com ,某问题啦!
如果你的问题时连外网都上不去,请检查linux端和windows网络配置是否在一个网段,要配一下dns地址,一般只要在 ifcfg-eth0
这个文件中配置了dns就不需要再额外去配置;有些说没配置dns什么的都是瞎扯淡;本次遇到问题最耻辱的是网上查了半天没有找到与我问题一致的情况,回答都是乱七八糟的,然后我还是屈服了,重装了一遍centos,问题还是没解决;最后,还是查到相关资料,把 windows端的网络共享关掉就好了(原来为了创建虚拟wifi把网络设置为了共享)
如果楼主的 *** 作系统是win7的在win7下打开控制面板-网络和Internet-网络和共享中心-更改适配器设置
这时一般你会看到有bulutoosh网络连接、本地连接、无线网络连接三个适配器,如果用的是ASDL接入的话还会有一个。虚拟机上安装了Linux之后会增加两个一个是“VMnet1”一个是“VMnet8”这两个适配器对应着不同的连接到网络的方式。
简单介绍几种连接到网络的方式的特点:
1.Bridged(桥接模式) 让客户机(Linux)和主机(Windows)系统并列在同一个子网中,系占用
两个独立的IP地址,互相独立(对于绑定了网卡的子网络不适用)。
2.NAT (网络地址转换模式)该模式下,让客户机 *** 作系统访问Internet是最简单的,对应 “VMnet8”,直接使用客户即可以识别的网卡就行。IP地址是VMware的DHCP对应VMnet8分配的,与外网无关,Linux客户机对外的访问,会自动转换出去。
3.host-only (主机模式)对应Host里面的“VMnet1”,客户机的IP地址由VNware的DHCP提供,相当于与主机网线直连,如果要访问外网,需要手工做网桥。
楼主不要在windows下的设备管理器中找这两个网卡,因为他们都是虚拟出来的,没有物理硬件,楼主在设备管理器中看见的这个网卡是本机自带的物理硬件,设备管理器中只能管理物理硬件虚拟出来的管理不了,楼主可以在网络共享中心中的更改适配器设置里面设置这两个虚拟网卡。
希望你帮助到你。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)