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

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模式
CentOS中通过NAT连接网络
   
    选用NAT后,一般使用都会使用自动获取IP模式,所以只需在虚拟机中把网络设置为DHCP模式,如果你的物理机是连网的,此时虚拟机便可以上网。

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

CentOS中通过NAT连接网络

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

CentOS中通过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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在CentOS使用NAT模式联网,你可以按照以下步骤进行设置。 首先,请确保你的虚拟机的网络设置已经配置为NAT模式。可以在虚拟机的网络编辑器中找到相关设置。然后,记下起始地址,这将是你的CentOS的IP地址。 接下来,在CentOS中设置IP地址。你可以使用DHCP中的起始地址作为你的CentOS的IP地址。同时,确保你设置了正确的DNS服务器,以便进行域名解析。 如果你不想设置静态IP,你还可以使用自动模式来配置IP地址。 配置完成后,重启网络服务,你可以使用root用户运行"service network restart"命令。 最后,你可以通过ping命令来测试是否成功联网。例如,可以使用"ping www.baidu.com"来测试连接是否正常。 总结起来,如果你在CentOS使用NAT模式联网,你需要确保虚拟机的网络设置为NAT模式,设置正确的IP地址和DNS服务器,并重启网络服务。通过ping命令来测试联网状态。如果遇到问题,你可以咨询其他人的意见或寻求帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [CentOS-NAT模式下(DHCP)联网成功案例](https://download.csdn.net/download/weixin_38750761/12843323)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [linuxcentos使用NAT方式连接网络](https://blog.csdn.net/TheManOfCoding/article/details/79123129)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [CentOS虚拟机NAT模式网络配置](https://blog.csdn.net/bluewhu/article/details/121967236)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值