DNS问题:ping unknown host解决方法

[root@localhost ~]# ping www.baidu.com

提示 ping: unknown host

这是因为DNS服务器没有配置好,如果网络没有问题,可以按下面的步骤进行检查:

1) vi /etc/resolv.conf

添加

nameserver 192.168.59.2       本机的网关地址(路由器的地址)

search localdomain    # search 参数指定域名查找顺序

2)设置网关

vi /etc/sysconf/network-scripts/ifcfg-eth0

添加

GATEWAY=192.168.59.2

或者

使用命令设置

route add default gw 192.168.59.2

然后重新启动网络服务:

service network restart

3)确保可用DNS解析

[root@localhost Desktop]# grep hosts /etc/nsswitch.conf

输出

hosts:      files dns

该文件/etc/nsswith.conf是SUN公司开发的一种扩展name server switch。用于设置文件读取的顺序,如是先读取/etc/hosts文件,还是先查找DNS服务器。

hosts:      files dns  指定先查找/etc/hosts文件,如果失败,则到DNS服务器查找与域名相对应的主机信息。

4)测试DNS

ping www.baidu.com

更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Servers/DNS/

时间: 2024-10-28 04:37:08

DNS问题:ping unknown host解决方法的相关文章

Linux不能上网ping:unknown host出错该怎么办?

  Linux不能上网提示ping:unknown host 检查步骤 Linux系统跟windows平台有所不同的是,为了更好的做网络服务应用.Linux下多用于网络服务器,而且操作界面是字符界面.对于新手遇到最常见的问题就是,linux不能上网DNS解析不了,提示ping:unknown host ,本例以Centos为例 一.Linux系统上网配置 1.检查网卡配置 出现ping:unknown host 的问题最主要是linux设置的DNS解析不了,遇到这个问题我们先检查一下网卡的设置情

网络-linux下访问百度就会报ping: unknown host www.baidu.com的错误

问题描述 linux下访问百度就会报ping: unknown host www.baidu.com的错误 本地网络配置如下: 求快速回复 解决方案 是在本机安装还是在虚拟机?如果是在本机,看看网卡驱动是否安装了.虚拟机的话,ping 127.0.0.1 能ping的话,就是dns设置有问题了,可以Google一下 centos网卡设置,之前我弄过,不过具体没记住,网上有很多.感觉你的是本机,跟我之前的很类似,有网卡,但是上不了网,这是因为网卡驱动没安装的原因. 可以去官网下载一个驱动包for

XP无法清除DNS缓存的三种解决方法

  XP无法清除DNS缓存的三种解决方法          方法一:用修复本地连接刷新DNS 1.从简到难,先用最简单的方法刷新一下DNS缓存,就是用修复本地连接的方法,在桌面任务栏的右下角,右键点击本地连接图标,在弹出的菜单中选择"打开网络连接"这一项,如果任务栏没有本地连接图标,到控制面板下打开"网络连接"也一样; 2.进入网络连接窗口后,在"本地连接"上右键,选择菜单中的"修复"这一项,让系统重新修复一下; 3.在修复时

Win7下DNS错误的原因和解决方法

  1.网络故障 这是比较常见的打引起DNS错误的原因,经常由于没网络打开网页就有类似的提示了. 解决办法:修复网络问题即可. 2.电脑中病毒了 一般如果电脑中病毒的话一般是恶意软件篡改用户的主页,劫持电脑dns等,就会照成电脑打开知名网站会跳转到其它恶意网站,或者网站都会打不开. 解决方法:建议使用杀毒软件对电脑进行全盘查杀并及时清理病毒垃圾,如果杀毒后网页可以打开,那么多数是因为病毒原因所导致的. 3.网站本身故障 当发现打开某些网站会出现dns错误,但又有些大站打开一切正常的时候,这种情况

wordpress使用ping百度无效解决方法

接下来援引奶嘴文章中的几句话 由于最近小V放寒假了所以时间多没事也喜欢分析下网站日志,最近在分析日志的时候小V发现添加ping通知服务后,每次更新来的都是谷歌的蜘蛛,百度蜘蛛根本不来.按理说百度蜘蛛 就算再大牌也不能一次都不来啊,毕竟是百度也是支持ping协议的.小V仔细研究了几次才发现原来百度还是耍大牌了,各大厂商,当然也包括Wordpress,默认的ping服务都是是3个参数,即网站 名称,首页地址,feed地址:而百度这货的ping呢,则是4个参数,即网站名称,首页地址,新网页的地址,fe

ogg中Time Since Chkpt显示unknown的解决方法

1.异常现象 [oracle@localhost ~]$ ggsci Oracle GoldenGate Command Interpreter for Oracle Version 11.1.1.0.0 Build 078 Linux, x64, 64bit (optimized), Oracle 10 on Jul 28 2010 13:21:11 Copyright (C) 1995, 2010, Oracle and/or its affiliates. All rights reser

dns服务器未响应怎么解决

  dns服务器未响应的解决方法 第一步:遇到这种情况,首先是先看看其它人的电脑或手机等设备连接网络是否正常,是否能打开网站.如果其它设备也都打不开,那当然是网络有问题了.否则就是电脑有问题了,这时首先尝试重启下电脑吧. 第二步:电脑重启后还不行,可以尝试将自己的DNS地址固定为一些免费的.速度比较快的DNS,比如:114.114.114.114(或者114.114.115.115)等. 第三步:一般,这时应该OK的.如果不OK,则可能是DNS服务没有开启.可按windows键+R键,在打开的"

虚拟机Virtual Box内Linux无法ping通网址解决(unknown host XXX)

环境:VirtualBox4.1 + RedHat Linux 6 + Putty0.62 问题:虚拟机Virtual Box内linux无法ping通网址,出现unknown host http://www.baidu.com. 分析:语句写成 ping http://www.baidu.com 解决:ping后面要么跟IP地址要么是Hostname(主机名). 所以可以这样写: ping www.baicu.com 或 ping 119.75.217.109 注:119.75.217.109

iis6.0 找不到服务器或 DNS 错误与站点打不开解决方法

无法显示页. 要查找的页面是当前不可用的. 该 Web 站点可能会出现技术的了问题,或者您可能需要调整浏览器设置. 找不到服务器或 DNS 错误. ping能ping通,telnet 80端口也没有问题.查看LOGFILES下的HTTPERROR,发现很多"36_Connections_Refused"这样的错误信息. 百度搜索了下"_Connections_Refused",找到微软的官方解决方案,http://support.microsoft.com/kb/9