ping: www.baidu.com: Name or service not known connect Network is unreachable

在VMware上的CentOS7系统中遇到ping命令无法连接网络的问题,主要表现为connectNetworkisunreachable和ping:www.baidu.com:NameorServicenotknown。解决方法包括检查NAT桥接设置,配置ifcfg-ens33文件,重启网络服务,以及删除多余ifcfg-ensxx文件。确保正确的网络配置和唯一有效的网络接口文件是关键。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ping: www.baidu.com: Name or service not known 和connect Network is unreachable解决方法

错误描述:

  • 今天尝试在VMware上搭建centos7并测试连接网络时,利用ping命令,测试与主机连接时出现connect Network is unreachable,测试与百度连接爆出ping: www.baidu.com: Name or service not known 的错误,以下是我的解决方法,希望能对大家有所帮助:

1、检查nat桥接联网是否正确:

参考连接

  • 上述连接中的外网即你连接的wifi或者以太网IP地址。可以在Windows环境下用ipconfig查看
    在这里插入图片描述

  • sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
    中的配置项解释:

BOOTPROTO=static
IPADDR=<IP 地址>
NETMASK=<子网掩码>
GATEWAY=<网关地址>
DNS1=<DNS 服务器地址>
2、如果配置好以后不能重启网卡 systemctl restart network
  • (1)利用ifconfig检查是否有ens33
    在这里插入图片描述
    若没有则运行以下命令:
systemctl stop NetworkManager--临时关闭
systemctl disable NetworkManager --永久关闭网络管理命令
systemctl start network.service  --开启网络服务
  • (2)、如果还是报:
[root@real_server2 network-scripts]# systemctl restart network
Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details

这时候我们就需要进到/etc/sysconfig/network-scripts/目录下查看所有文件:
在这里插入图片描述
我们可以看到在这个目录下多出来了一个ifcfg-ens36的文件,我们使用rm -rf命令将其删除掉.

然后继续重启网卡发现没有报错了.
在这里插入图片描述
另外有的时候我们ls命令不能查看目录下的所有文件,这个时候我们就要用到 ls -a命令查看目录下的隐藏文件,切记在 /etc/sysconfig/network-scrips/目录下只能存在一个ifcfg-ensxx的文件,多余的我们要删掉!!
点击进入参考博客

3、总结

当网络ping不通,或者重启报错时,首先检查自己的网络桥接是否正确,
如果确认桥接无误,则可以查看自己是否有ens33和ip地址或者检查ifcfg-ens33是否配置正确,最后查看/etc/sysconfig/network-scrips/目录下是否存在多个ifcfg-ensxx的文件,多余的我们要删掉!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值