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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章