【Linux】/etc/resolv.conf 檔案

楊奇龍發表於2011-08-01
該檔案是DNS域名解析的配置檔案,它的格式很簡單,每行以一個關鍵字開頭,後接配置引數。resolv.conf的關鍵字主要有四個,分別是:

nameserver   #定義DNS伺服器的IP地址,可以有很多行的nameserver,每一個帶一個IP地址。在查詢時就按nameserver 在本檔案中的順序進行,且只有當第一nameserver沒有反應時才查詢下面的nameserver.
domain       #定義本地域名,當為沒有域名的主機進行DNS 查詢時,也要用到。如果沒有域名,主機名將被使用,刪除所有在第一個點( . )前面的內容。
search       #定義域名的搜尋列表,當要查詢沒有域名的主機,主機將在由search 宣告的域中分別查詢。domain 和search 不能共存;如果同時存在,後面出現的將會被使用。
sortlist     #對返回的域名進行排序,允許將得到域名結果進行特定的排序。它的引數為網路/掩碼對。允許任意的排列順序
/etc/resolv.conf的一個示例:

domain localhost
search
nameserver 202.96.128.86
nameserver 202.96.128.166
最主要是nameserver關鍵字,如果沒指定nameserver就找不到DNS伺服器,其它關鍵字是可選的。最新安裝的redhat是沒有以上內容的,所以如果要系統聯網,就需要配置此檔案。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-703773/,如需轉載,請註明出處,否則將追究法律責任。

相關文章