linux設置

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

 

 

 

 

 

 

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