如果某台Linux(CentOS)服务器ping域名, 如下提示:
# ping www.sina.com
ping: unknown host www.sina.com
确认网络没问题的情况下, 可以通过如下步骤寻找解决办法:
1) 确认设置了域名服务器
# cat /etc/resolv.conf
nameserver 8.8.8.8 #(Google的公共DNS服务)
nameserver 8.8.4.4 #(Google的公共DNS服务)
2) 确认网关已设置/确认路由表正常
# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 10.10.10.1 0.0.0.0 UG 0 0 0 eth0
如果未设置, 则通过如下方式增加网关:
# route add default gw 10.245.75.1
# grep GATEWAY /etc/sysconfig/network-scripts/ifcfg*
/etc/sysconfig/network-scripts/ifcfg-eth0:GATEWAY=10.245.75.1
3) 确认可用dns解析
# grep hosts /etc/nsswitch.conf
hosts: files dns
以上的1) 2) 3) 点只是确认问题,个人喜欢手工编写配置文件,一次解决问题。
配置/etc/sysconfig/network-scripts/ifcfg-eth0文件后,重启network服务:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
NM_CONTROLLED="yes"
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=static
IPADDR=10.245.75.240
#PREFIX=24
GATEWAY=10.245.75.1
DNS1=8.8.8.8
DNS2=8.8.4.4
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
NAME="System eth0"
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx # uuid
HWADDR=xx:xx:xx:xx:xx:xx # hwaddr
NETWORKING=yes
# service network restart
CentOS ping: unknown host 解决方法
原创
©著作权归作者所有:来自51CTO博客作者wbj0110的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
kubernetes无法删除namespaces命名空间的解决方法
通过etcd删除,亲测可行.[root@k8s-node1 dark]# kubectl get ns |grep TNAME STATUS AGEedison Terminating 6h27mwu
API kubernetes etcd namespaces k8s无法删除命名空间 -
linux couldn't resolve host or ping: unknown host解决办法
linux couldn't resolve host or ping: unknown host解决办法今天要在linux服务器上
linux network 域名解析 linux linux服务器 -
“ping: unknown host”问题诊断(转)
如果ping命令返回如下错误,那主要的
运维 DNS bash Google -
Windows版mysql 超时断开
1 事务隔离级别 1.1 第1级别:Read Uncommitted(读取未提交内容) (1)所有事务都可以看到其他未提交事务的执行结果 (2)本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少 (3)该级别引发的问题是——脏读(
Windows版mysql 超时断开 mysql事务超时时间 死锁 数据 字段