centos无法ping通百度

如果你出现了这样的情况:

ping: www.baidu.com: 未知的名称或服务

你可以试试我的解决办法:

1.将网络设置为桥接模式

2.在宿主机上查看所需要的信息

我们这里需要IPv4地址子网掩码默认网关三个数据

3.编辑配置文件

可能最后的名字不一样,如果不一样就自己换一下

vi /etc/sysconfig/network-scripts/ifcfg-ens33

根据如下参考配置文件修改自己的配置文件

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
#设置静态ip
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="1f3f4a9a-858d-47f6-b1f5-287ac6457216"
DEVICE="ens33"
ONBOOT="yes"
#输入你想设置的ip地址
IPADDR="192.168.0.202"
PREFIX="24"
#设置网关
GATEWAY="192.168.0.1"
#子网掩码
NETMASK=255.255.255.0
DNS1="8.8.8.8"
IPV6_PRIVACY="no"

说明:

IPADDR的值要与步骤2中的IPv4地址处于同一网段;

GATEWAY为步骤2中的默认网关

NETMASK为步骤2中的子网掩码

4.重启网络

systemctl restart network.service 

 

5.这个时候应该就已经能ping通百度了 

ping www.baidu.com

6.如果还是不行的话就继续

ll /etc/sysconfig/

查看是否有static-routes文件,如果有则:

vi /etc/sysconfig/static-routes

添加下面的数据,保存退出

any net default gw 192.168.0.1

7. Meeerlin-河北提供的方案:自定义网络适配器

其他

如果重装过vmware:

【记得删除之前的注册表信息!!!】

                                                               - 此方案来自于一个姜姓大佬,感谢

再重启网络试试,如果还不行就加群:575419003让有空的大佬帮忙看(人太多了一个人忙不过来)


如果主机能ping通虚拟机,虚拟机可以ping通百度,但是唯独虚拟机无法ping通宿主机

1、打开防火墙高级设置

2、启用文件和打印机共享(回显请求 - ICMPv4-In)规则,选中右键启用规则

 

 

 

  • 24
    点赞
  • 80
    收藏
    觉得还不错? 一键收藏
  • 73
    评论
评论 73
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值