RHEL 6 域名解析问题解决方法

 周末装好一台RHEL 6之后,发现主机不能访问外网,在域名解析的配置文件里添加nameserver地址(DNS地址),还是不。经过一番折腾,发现RHEL 6还真有区别于RHEL 5,最后解决了,如有朋友遇到同样的疑问。可以参考如下:

 

第一步:在/etc/resolv.conf添加nameserver=211.162.32.1(这是我所在地的DNS地址,根据自身需求更改)

 

第二步:重启网络服务,然后ping外网验证,发现不通,提示:ping:unknown host www.qq.com

 第三步:查看/etc/resolv.conf 发现有如下提示:

 

 

# No nameservers found; try putting DNS servers into your

# ifcfg files in /etc/sysconfig/network-scripts like so:

#

# DNS1=xxx.xxx.xxx.xxx

# DNS2=xxx.xxx.xxx.xxx

# DOMAIN=lab.foo.com bar.foo.com

 

 

 

第四步:按照提示,找到/etc/sysconfig/network-scripts目录下的相应网卡配置文件,添加DNS记录:(这里添加了两个DNS地址,比第一步多添加了211.162.32.20

 

第五步:重启网路服务,然后查看/etc/resolv.conf文件,发现多出了一行记录,211.162.32.20

 

第六步:验证下:

 

 

至此,RHEL 6可以与外网通信了。

提示:如果对/etc/sysconfig/network-scripts/ifcfg-eth0文件修改后,提示网卡不能启动,那么首先要关闭NetworkManager服务。即service NetworkManager stop ;然后再重启网络服务:service network restart

本文出自 “terryshang” 博客,转载请与作者联系!

你可能感兴趣的:(RHEL,6不能访问外网,域名解析问题,linux域名解析,RHEL6域名解析配置)