码迷,mamicode.com
首页 > 系统相关 > 详细

vmware centos nat模式下连不上网络解决办法

时间:2016-11-26 20:07:15      阅读:329      评论:0      收藏:0      [点我收藏+]

标签:netmask   png   获取   注意   vmnet   alt   虚拟网络   获取ip   网络   

简单来讲,当你创建一台虚拟机时,VMware为你虚拟了三种接入网络的方式:桥连接,NAT,使用主机网络,Vmware 10中默认对应 VMnet0,VMnet1,VMnet8 。

    当选择桥连接方式时,此时的虚拟机相当于网络上一台独立电脑,与本物理机地位等同,拥有独立IP,可与网络上其他主机通信,同时也可被其他主机访问;当使用NAT连接时,可以理解为虚拟机通过物理机建立了一个专用网,而虚拟机就处在这专用网之内,虚拟机可以通过物理机单向访问网络上的其他主机或网络,但其他主机不能访问虚拟机;当使用主机网络时,此时虚拟机只能与虚拟机或物理机互连,与网络上的其他主机不能互访。

    好了,理解VMware中,NAT的工作方式就容易对网络进行配置了。

    首先你要确保你的虚拟机使用的是NAT连接:
    虚拟机->设置->网络适配器->NAT模式

技术分享

 选用NAT后,一般使用都会使用自动获取IP模式,所以只需在虚拟机中把网络设置为DHCP模式,如果你的物理机是连网的,此时虚拟机便可以上网。

    但因为需要,需要对虚拟机使用固定IP,设置如下:
    首先你要知道VMware为你分配的专用网的网络号,
    VMware->编辑->虚拟网络编辑器

技术分享

点开之后会出现目前VMware中所有的网络连接方式,VMware较新版本中默认的是WMnet8是NAT模式,选中,会出现上图模式,点击NAT设置

技术分享

里面有子网,子网掩码,网关等信息,最好不要修改,直接使用就好,然后根据这些来配置虚拟机里的IP,子网掩码,网关等参数。在配置时需要注意,虚拟机的IP要和WMnet8中的ip处于同一网段,如虚拟机ip可配置为192.168.239.10,子网掩码,网关与WMnet8中相同。

    在虚拟机使用静态IP时需要配置DNS,如果知道物理机的DNS则可直接配置在虚拟机中,如若不知,可使用谷歌公用的DNS:8.8.8.8 或 8.8.4.4 ,为保险,也可配双DNS或三个DNS

例:
    IPADDR=192.168.239.10
    NETMASK=255.255.255.0
    GATEWAY=192.168.239.2
    DNS1=8.8.4.4
  #DNS2=8.8.8.8
  

配置好参数,重启网络即可
/etc/rc.d/init.d/network restart

 

vmware centos nat模式下连不上网络解决办法

标签:netmask   png   获取   注意   vmnet   alt   虚拟网络   获取ip   网络   

原文地址:http://www.cnblogs.com/lanblogs/p/6104779.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!