Provided by:
manpages-zh_1.5.1-3_all 
NAME
resolver - 解析器(resolver) 配置檔案
` (SYNOPSIS)
/etc/resolv.conf
yz (DESCRIPTION)
R(resolver) 是 C 函數庫 中 的 一組 例程, 用於 訪問 Internet
域名系統. 當 某 進程 第一次 調用 這些函數 時, 它 讀取 解析器配置檔案
的 內容. 這蚗仵 很容易 理解, 它 由 關鍵字 和 對應 的 列表 組成, 提供
各種類型 的 解析器信息.
正常 配置 的 系統 中, 這 檔案 並非 必不可少: 名字伺服器 可以 位於
本機, 域名 從 主機名 中 獲得, 域名搜索路徑 由 域名 產生.
各種配置選項有:
nameserver
名字伺服器 的 Internet 地址, 用於 解析器 查詢. 最多 可以 列出
MAXNS (目前是 3) 名字伺服器, 一蚚鶬鉿r 對應 一茼曭A器. 如果
列出 多 伺服器, 解析器 按照 列舉的順序 訪問. 如果 沒有 給出
nameserver 項, 預設方法 是 使用 本機的 名字服務. (使用的算法 是
先試 第一 名字伺服器, 如果 請求 超時, 就試 下一 伺服器, 直到
試遍 所有的 伺服器. 然後 契_ 這蚢L程, 直到 最大 姜捰蜈).
domain 本地域名. 多數 對 本域內 的 名字查詢 能夠 使用 對應的 短名字.
如果 domain 項 不存在, 本地域名 取決於 gethostname() 返回的
主機名: 第一 '.' 以後的 所有內容 都是 域名 部分. 最後, 如果
主機名 不含有 域名 部分, 就認為 指定了 根域.
search 主機名查詢 的 查找列表. 查找列表 一般 取決於 本地域名;
預設情況下 就是 本地域名. 這一點 可以 改變, 在 關鍵字 search
後, 隔著 空格 或 制表符, 列出 期望的 域名查找路徑. 多數
解析請求 會 按順序 嘗試 查找路徑 裏的 每一 成, 直到 發現
匹配項. 注意, 如果 所列域名 對應的 伺服器 不在 本地網路, 這
過程 可能 很慢, 而且 生成 大量的 網路數據, 如果 其中的 某荌鴞W
沒有 對應的 伺服器, 將導P 請求 超時.
目前, 查找列表 制在 六 域名 內, 總共 不超過 256 茼r符.
sortlist
排序列表 允 對 gethostbyname 返回的 地址 排序. 排序列表 由
IP地址 和 屏蔽字 對 指明. 屏蔽字 是 可選項, 預設是 網路的
自然屏蔽字. IP地址 和 可選的屏蔽字 對 用 斜槓符 隔開. 最多 可以
指定 10 對.
例如: sortlist 130.155.160.0/255.255.240.0 130.155.0.0
options
選項, 允 蚹 某些 解析器 的 內部變量. 語法形式 是:
options option ...
這裏的 option 是 下列 項目 之一:
debug -- 在 _res.options 中 設置 RES_DEBUG.
ndots:n -- 設置 句點數目 的 門, 如果n 直接 做 d, 傳給
res_query (另見 resolver(3)) 的 名字中 的 句點 不得小於 這蚍. n
的 預設 是 ``1'', 意即 只n 名字中 有 一 句點, 在 添加 dC
中 任何 成 前, 漸 按 絕對名字 查詢.
domain 和 search 關鍵字 是 互斥的. 如果 它 先後 出現, 則 最後一
有效.
系統檔案 resolv.conf 中的 search 關鍵字 能夠 被 環境變量
``LOCALDOMAIN'' 的 內容 取代, 域名列表 用 空格 隔開.
系統檔案 resolv.conf 中的 options 關鍵字 能夠 被 環境變量
``RES_OPTIONS'' 的 內容 蚰, 其中 的 選項 (見前悸 options) 用 空格
隔開.
關鍵字 及其 對應 必須 列在 同一行, 而且 關鍵字(例如 nameserver) 必須
在 行始. 對應 在後 用 空白符(white space) 隔開.
(FILES)
/etc/resolv.conf
t (SEE ALSO)
gethostbyname(3), hostname(7), named(8),
Name Server Operations Guide for BIND
[]
} <xuming@users.sourceforge.net>
[]
2003/05/13
mLinuxanhttp://cmpp.linuxforum.net