如何解決Linux無法解析域名問題


我在虛擬機上安裝了一個Linux操作系統,配置好網絡之后,切換到window主系統,用終端工具能夠正常訪問,但是進入Linux虛擬機操作系統后,發現在linux上無法訪問外網,我ping了一下baidu.com這個域名,發現無法解析域名。但是ping百度的ip地址,可以ping通,於是我就想到可能是域名解析服務器不正確或者根本就沒有配置域名解析服務器。

 

在網上搜了一下,發現只需要修改 /etc/resolv.conf 配置文件,指定域名解析服務器就可以解決問題,原文如下:

 

=====================================

 

該文件是DNS域名解析的配置文件,它的格式很簡單,每行以一個要害字開頭,后接配置參數。resolv.conf的要害字主要有四個,分別是:

 

nameserver #定義DNS服務器的IP地址

domain #定義本地域名

search #定義域名的搜索列表

sortlist #對返回的域名進行排序

/etc/resolv.conf的一個示例:

 

domain ringkee.com

search www.ringkee.com ringkee.com

nameserver 202.96.128.86

nameserver 202.96.128.166

 

最主要是nameserver要害字,假如沒指定nameserver就找不到DNS服務器,其它要害字是可選的。

 

可簡單的設置resolv.conf 為name server 202.106.0.20

 

問題即刻解決。

=====================================


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM