linux設置DNS方法 文章分類:操作系統
[問題描述 ] Linux下如果ping一個域名,出現如下狀況: #ping www.taobao.com ping: unknown host www.taobao.com 那是因爲系統沒有設置DNS的緣故。在此場景下,任何通過域名的操作都會有問題。
[解決辦法 ]
1、查看DNS設置
#cat /etc/resolv.conf
如果能看到 nameserver xxx.xxx.xxx.xxx 說明DNS已經設置,這時要考慮設置的DNS對否。
2、設置DNS 直接編輯 /etc/resolv.conf 即可
添加正確的DNS 地址. 如下:
nameserver xxx.xxx.xxx.xxx
重啓網絡服務的命令是service network restart 或者/etc/init.d/network restart
進入
/etc/sysconfig/network-script/
用vi編輯器打開文件。
ifcfg-eth0
進行編輯
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:0c:29:da:1b:8a
ONBOOT=yes
TYPE=Ethernet
NETMASK=255.255.255.0
IPADDR=192.168.1.10
USERCTL=no
PEERDNS=yes
GATEWAY=192.168.1.253
IPV6INIT=no
然後保存
進入/etc/目錄下面
找到
resolv.conf文件
使用vi編輯器打開
servername 172.16.4.37(DNS地址)
保存
重啓網絡服務
/etc/init.d/network restart