`
tcspecial
  • 浏览: 913918 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

ping unknown host www.baidu.com

    博客分类:
  • OS
阅读更多

1. unknown host

CentOS6.5 下ping百度域名时,ping不通,也无法上网了。 出现 unknown host( 无法识别的主机),原因可能是DNS未配置正常。

ping谷歌公共DNS(8.8.8.8)发现也ping不通,查看/etc/sysconfig/network-scripts/ifcfg-eth0,发现没配置网关,添加 GATEWAY=192.168.1.1, 运行 ping 8.8.8.8 正常

ping 百度仍然出错,查看配置文件/etc/resolv.conf,发现内容为空,添加 nameserver 202.96.134.133 ,再次ping运行正常

 

2. DNS配置被清空

安装网络管理服务 NetworkManager,sudo yum install NetworkManager.x86_64,重启系统发现又不能ping百度了,检查/etc/resolv.conf,发现文件内容被清空,添加nameserver。又一次机器重启后,又ping不通百度了,于是检查配置文件/etc/resolv.conf,发现上次的修改被清空了。真是奇怪,明明手动修改好了的,怎么会不见了呢?经谷歌搜索,发现很多人都遇到了这个问题

/etc/resolv.conf被清空的原因是/etc/sysconfig/network-scripts/ifcfg-eth0中没有dns server信息,所以重启后系统自动使用/etc/sysconfig/network-scripts/ifcfg-eth0中的设置重新设置/etc/resolv.conf,导致修改/etc/resolv.conf无效。只要将/etc/sysconfig/network-scripts/ifcfg-eth0中加入nameserver信息, /etc/resolv.conf根本不用做修改,系统重启或网络重启后会自动根据ifcfg-eth0设置resolv.conf。

解决方法,打开ifcfg-eth0,在末尾加上下面语句(xxx用dns地址代替)

DNS1=xxx.xxx.xxx.xxx

DNS2=xxx.xxx.xxx.xxx

改完保存后,重启网络服务:service network restart,然后再打开 /etc/resolv.conf,发现里面已经有了nameserver了,不用再手工修改resolv.conf了。重启机器后,resolv.conf里面nameserver仍然存在,至此resolv.conf总是被清空的问题就解决了。

 

既然每次重启后系统能修改resolv.conf文件,说明系统安装NetworkManager服务后,会主动激活eth0网卡,ifup eth0命令就显多余,删除/etc/rc.local的ifup eth0。这也说明上文的没有eth0也是之前卸载NetworkManager服务造成的,导致ifcfg-eth0也被删除。至此网络问题完美修复。

分享到:
评论

相关推荐

    Linux——CentOS7无法ping通外网问题

     当在终端中出现 ping: unknown host www.baidu.com 或 ping: www.baidu.com: 未知的名称或服务 时,该如何解决? 解决方法: 1.使用root用户登陆 2.打开resolver类库的配置文件 vi /etc/resolv.conf 3.加入以下...

    Linux CentOS 8 ping baidu.com 未知的名称或服务.pdf

    新手

    解决Linux ping: unknown host

     ping: unknown host www.baidu.com  首先确定已经连接上路由器,并且路由器能够访问外网,可以通过访问网关进行确定  [root@localhost ~]# ping 8.8.8.8  PING 192.168.1.1 (192.168.1.1) 56(84) bytes of ...

    CentOS ping www.baidu.com 报错 name or service not know

    之后再ping 一次试一试 如果没有解决 继续: 2 设置一个文件: vi /etc/sysconfig/network-scprits/ifcfg-eth0 (这个文件名称可能会不同,我的是 eth0 有的好像是eth或ens加上其他数字) 在文件中 找到 ONBOOT=NO ...

    解决ping unknown host

    解决ping unknown host

    网管【ping192.168.网关】

    www.baidu.com -t; 3、可以进行telnet。如输入telnet192.168.23.2,即可远程登陆; 4、可以直接打开任何网址。如输入iemail.163.com,即打开163邮箱; 5、注意:ping、ie和网址之间不能有空格,否则退出; 6、输入...

    正真完美的ping记录前加时间标记

    正真完美的ping记录前加时间标记加掉线标记加断网卡标记 Ping statistics for 192.168.1.1: Packets: Sent = 10, Received = 10, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: ...

    实验3_使用原始套接字实现ping的工作原理.docx

    实验3_使用原始套接字实现ping的工作原理.docx实验3_使用原始套接字实现ping的工作原理.docx实验3_使用原始套接字实现ping的工作原理.docx实验3_使用原始套接字实现ping的工作原理.docx实验3_使用原始套接字实现ping...

    一键ping 192.168.1.1 -t

    一键ping 192.168.1.1 -t 简单方便。

    ping命令测网速.pdf

    - 例如:`ping -t www.example.com` - 在测试过程中可以通过`Ctrl+B`查看统计数据,并继续测试;通过`Ctrl+C`停止测试。 2. **`-a`**:解析IP地址为对应的主机名。 - 例如:`ping -a 8.8.8.8` - 这个选项可以...

    ping是什么意思.doc

    - 例如:`ping 192.168.1.1` 或 `ping www.example.com` 2. **基本用途**: - **检测网络连接**:验证本地计算机与远程服务器之间的连接是否正常。 - **测量延迟**:通过计算往返时间(RTT),可以得知网络的响应...

    smokeping使用与分析.docx

    完成安装后,可以通过浏览器访问`http://<服务器IP>/cgi-bin/smokeping.cgi`查看Smokeping界面。 #### 三、Smokeping配置 **配置文件路径:** - `/etc/smokeping/config.d/Targets` **格式示例:** ```plaintext ...

    Liunx 连接不上SMTP服务器解决方案

    可以使用`ping`命令测试网络连通性,如`ping smtp.example.com`。 其次,确认SMTP服务器的端口号是否正确。通常,SMTP服务使用25端口,但有时为了绕过ISP的限制,可能会使用465(SSL)或587(TLS)端口。检查代码中...

    ping地址cmd版.rar

    例如,要测试与www.google.com的连接,只需键入`ping www.google.com`。命令执行后,会显示发送的数据包数量、收到的回应数量、丢失的百分比以及平均往返时间等信息。 2. **参数解析**: - `-t`:持续发送ping请求...

    sping.cmd&ping;命令加强脚本(含时间戳)windows版

    www.baidu.com 2019/04/11 15:06:41 17m |=> www.baidu.com 2019/04/11 15:06:42 17m |=> www.baidu.com 2019/04/11 15:06:43 37m |=> www.baidu.com 2019/04/11 15:06:45 17m |=> www.baidu.com 2019/04/11 15...

    PING测试【零壹制作】

    如输入pingwww.baidu.com,即执行命令ping www.baidu.com -t; 3、可以直接打开任何网址。如输入iemail.163.com,即打开163邮箱; 4、注意:ping、ie和网址之间不能有空格,否则退出; 5、输入cmd打开新的命令提示符...

    长ping 加时间戳将日志写入TXT文件

    按需要修改地址 cscript D:\ping.vbs www.baidu.com -t -l 1024 >> D:\baidu.txt

    Windows下Ping命令详解.doc

    C:\>ping www.baidu.com ``` 这将向 www.baidu.com 发送一个 ICMP 回显请求数据包,并显示回显结果。 高级用法 Ping 命令还提供了许多高级选项,可以根据实际需求进行参数设置。下面是一些常用的高级选项: * `-t...

    pingpong.tar.gz

    "pingpong.tar.gz"是一个压缩文件,通常在Linux或Unix-like系统中常见,它结合了tar(用于打包)和gzip(用于压缩)两种工具。这个文件包含了一个乒乓测试的完整集合,这通常指的是一个用于验证操作系统内核或者并发...

Global site tag (gtag.js) - Google Analytics