Day8 NAT网络问题总结

NAT网络问题总结

1、 NAT网络模式配置错误

1.1、 内网NAT地址与宿主机局域网地址冲突

教室的局域网地址是192.168.12.0/24

虚拟机局域网地址也是192.168.12.0/24

无法完成NAT地址转换!

 

1.2VMware8网卡地址与NAT网关地址冲突

NAT子网网关地址不能与VMware8网卡地址相同

vmware8的网卡要配一个跟NAT子网同一子网的IP,虚拟机的流量要通过这个网卡跟宿主机通信,所以需要配一个NAT局域网中的IP地址!

这个地址不能是NAT局域网的网关、不能是广播地址、不能是Linux虚拟机已经占用的IP地址! 

宿主机上一块网卡代表宿主机连接了的一个网络,而对VMware8这块网卡配置NAT局域网的地址等于把宿主机添加到这个局域网中,不然虚拟机如何ping通宿主机?

 

 

2、配置文件格式错误:

DNS后面的1”不能删掉,“=”号后面不能有空格

配置文件中间最好不要有空行,不然可能部分配置参数无法生效

 

3、安装系统时网卡设置为DHCP导致静态模式下网卡配置文件不生效问题

前言

配置都已经没错了,虚拟机可以跟宿主机通信,网关也能通,但是无法ping通外网;很明显是域名解析的问题,把DNS修改成公网DNS结果还是无法解析,修改resolv.conf文件也不行,排查了很久,后面发现把网卡文件中获取IP的方式改成DHCP就可以ping通外网了;改成静态就无法上外网了,这就很神奇了,虽然不知道为什么但是已经可以确定是网卡配置文件的问题,最后是通过nmtui字符界面图形模式配置网卡解决的;

 

nmtui进入网卡后发现DNS的配置选项是空着的!可是我配置文件明明已经配置了DNS地址了,在这边添加DNS后,重启网络,发现能正常上网了,再去查看网卡配置文件,多了一个DNS地址,后面经过确认多出来的这个DNS地址才是真实生效的,原先的DNS地址是不生效的,这也就解释了为什么无法进行域名解析了;另外还有看到类似的问题,只不过不生效的是网关地址!

故障原因调查:

最后发现安装系统时配置网卡如果选择静态获取IP就不会出现这样的故障,如果选择的是DHCP获取IP地址,那么把网卡配置文件中的dhcp改为static或者none,网卡的配置可能会不生效!目前只发现可以通过nmtui命令从新配置使其生效

 

posted @ 2020-10-17 20:04  鲜卑柱石  阅读(224)  评论(0编辑  收藏  举报