您的位置:首页 > 理论基础 > 计算机网络

linux(centos)使用NAT方式连接网络

2016-12-30 11:27 896 查看
1.设置静态ip就不能上网。 
2. 使用系统cetnos6.4版本,VM虚拟机 
3. 使用NAT方式来上网 
4. 点击虚拟机虚拟网络编辑器 


 
5.记下图中红框数据 


 
6.这里只要记住起始地址就行了, 


 
7.进入centos设置ip了,这里说一下ip地址是NAT设置中子网ip同一网段如192.168.59.XXX,推荐使用DHCP中的起始地址,特别注意要使用DNS服务器,不然域名无法解析。 


 
8.这里补充一下那上ip那里有个自动方法,如果不想设置静态ip,直接点自动更方便。 
9.重启网络服务用root用户 service network restart,如果用非root用户的话就看不到这个图。 


 
10.最激动人心的时候来了,ping www.baidu.com,太开心了,成功了 


 
11总结,我之前为什么设置静态ip后就不能联网了,原因是我当时设置的ip,好像是192.168.121.xxx根本都不在这192.168.59.0这个子网里所以一设置静态后就不能上网了,找到bug不容易呀,还有一个注意就是dns服务器最开始我也没有设置,后来总是解析不了域名,我找我们班大神看了一下,设置了DNS服务器,大功告成。如果这样还不行的话,可以下面评论,联系我大家一起探讨。

当你创建一台虚拟机时,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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: