WIN10上使用VM部署虚拟机NAT网络模式下域名解析失败

时间:2024-03-19 15:49:20

虚拟机安装 LINUX 在 NAT 网络模式下域名解析失败

问题现象:

在本地物理机VM上部署LINUX系统,ping 百度的域名 www.baidu.com 失败,但是ping百度的IP(39.156.66.18)成功;
WIN10上使用VM部署虚拟机NAT网络模式下域名解析失败

问题分析:
  1. 能够ping通外网IP,则确定网络通畅;
  2. 检查DNS域名配置文件配置正常;
    [[email protected] ~]# cat /etc/resolv.conf
    WIN10上使用VM部署虚拟机NAT网络模式下域名解析失败
  3. 检查DNS域名访问端口53可以Telnet成功;
    [[email protected] ~]# telnet 8.8.8.8 53
  4. 最后检查发现本地VMnet8的IP地址(192.168.1.1)与本地物理机网关(192.168.1.1)冲突;
    WIN10上使用VM部署虚拟机NAT网络模式下域名解析失败
    WIN10上使用VM部署虚拟机NAT网络模式下域名解析失败
问题分析结果:

VM虚拟机配置的IP地址通本地物理机网关相同,导致虚拟机无法正常访问域名;

问题处理措施:
  1. 打开VMware 管理界面,进入 编辑>虚拟网络编辑器 打开如下菜单:
    选中VMnet8 NAT模式一栏,然后修改下面的子网IP设置为 ‘ 192.168.2.0 ’ ,再打开NAT设置修改网关为 ‘ 192.168.2.2 ’ ,确定应用后点击确定按钮退出;
    WIN10上使用VM部署虚拟机NAT网络模式下域名解析失败
    2.然后登录Linux修改网络配置,并重启网络服务,测试ping www.baidu.com 成功;
    WIN10上使用VM部署虚拟机NAT网络模式下域名解析失败