Centos 7 无法ping通百度,并且不能ping通主机

解决思路:

1、确保虚拟机的DNS和主机的DNS一致

查看主机DNS, wind +R > cmd运行,> ipconfig /all,下面是主机的IPV4地址,子网掩码,默认网关,dns服务器,查看可知本地DNS为192.168.1.1
在这里插入图片描述
2.虚拟机的适配器的编辑

  • 设置虚拟机
    在这里插入图片描述
  • 设置虚拟网络编辑器
    在这里插入图片描述
    在这里插入图片描述
    点击NAT设置
    在这里插入图片描述
    这里虚拟机的DNS设置跟主机的一样
    在这里插入图片描述
    3.启动centos ,cd目录 /etc/sysconfig/network-scripts/下,编辑第一个文件

在这里插入图片描述
修改如下配置
BOOTPROTO=static 静态IP
ONBOOT:是指明在系统启动时是否激活网卡,只有在激活状态的网卡才能去连接网络,进行网络通讯
IPADDR:虚拟机IP
GATEWAY:虚拟机网关
NETMASK:虚拟机子网掩码
DNS:虚拟机DNS
在这里插入图片描述
vi /etc/resolv.conf,这里也设置成192.168.1.1
在这里插入图片描述
4.重启网络service network restart

5.ping www.baidu.com,可ping通
在这里插入图片描述
6.ping主机IP,到此问题成功解决
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐