Provided by: manpages-zh_1.6.3.2-1_all
NAME
resolver - 解析器(resolver) 配置文件
總覽 (SYNOPSIS)
/etc/resolv.conf
描述 (DESCRIPTION)
解析器(resolver) 是 C 函數庫 中 的 一組 例程, 用於 訪問 Internet 域名系統. 當 某個 進程 第一次 調用 這些函數 時, 它們 讀取 解析器配置文件 的 內容. 這個文件 很容易 理解, 它 由 關 鍵字 和 對應值 的 列表 組成, 提供 各種類型 的 解析器信息. 正常 配置 的 系統 中, 這個 文件 並非 必不可少: 名字服務器 可以 位於 本機, 域名 從 主機名 中 獲得, 域名搜索路徑 由 域名 產生. 各種配置選項有: nameserver 名字服務器 的 Internet 地址, 用於 解析器 查詢. 最多 可以 列出 MAXNS (目前是 3) 個 名字服務器, 一個關鍵字 對應 一個服務器. 如果 列出 多個 服務器, 解析器 按照 列舉的 順序 訪問. 如果 沒有 給出 nameserver 項, 缺省方法 是 使用 本機的 名字服務. (使用 的算法 是 先試 第一個 名字服務器, 如果 請求 超時, 就試 下一個 服務器, 直到 試遍 所 有的 服務器. 然後 重複 這個過程, 直到 最大 重試次數). domain 本地域名. 多數 對 本域內 的 名字查詢 能夠 使用 對應的 短名字. 如果 domain 項 不存 在, 本地域名 取決於 gethostname() 返回的 主機名: 第一個 '.' 以後的 所有內容 都是 域 名 部分. 最後, 如果 主機名 不含有 域名 部分, 就認爲 指定了 根域. search 主機名查詢 的 查找列表. 查找列表 一般 取決於 本地域名; 缺省情況下 就是 本地域名. 這一點 可以 改變, 在 關鍵字 search 後面, 隔着 空格 或 製表符, 列出 期望的 域名查找 路徑. 多數 解析請求 會 按順序 嘗試 查找路徑 裏的 每一個 成員, 直到 發現 匹配項. 注意, 如果 所列域名 對應的 服務器 不在 本地網絡, 這個 過程 可能 很慢, 而且 生成 大 量的 網絡數據, 如果 其中的 某個域名 沒有 對應的 服務器, 將導致 請求 超時. 目前, 查找列表 限制在 六個 域名 內, 總共 不超過 256 個字符. 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 — 設置 句點數目 的 門限值, 如果要 直接 做 絕對查詢, 傳給 res_query (另見 resolver(3)) 的 名字中 的 句點 不得小於 這個數. n 的 缺省值 是 ``1'', 意即 只要 名 字中 有 一個 句點, 在 添加 查找列表 中 任何 成員 前, 首先 按 絕對名字 查詢. domain 和 search 關鍵字 是 互斥的. 如果 它們 先後 出現, 則 最後一個 有效. 系統文件 resolv.conf 中的 search 關鍵字 能夠 被 環境變量 ``LOCALDOMAIN'' 的 內容 取代, 域 名列表 用 空格 隔開. 系統文件 resolv.conf 中的 options 關鍵字 能夠 被 環境變量 ``RES_OPTIONS'' 的 內容 修正, 其 中 的 選項 (見前面的 options) 用 空格 隔開. 關鍵字 及其 對應值 必須 列在 同一行, 而且 關鍵字(例如 nameserver) 必須 在 行始. 對應值 在 後面 用 空白符(white space) 隔開.
文件 (FILES)
/etc/resolv.conf
另見 (SEE ALSO)
gethostbyname(3), hostname(7), named(8), Name Server Operations Guide for BIND
[中文版維護人]
徐明 <xuming@users.sourceforge.net>
[中文版最新更新]
2003/05/13
《中國Linux論壇man手冊頁翻譯計劃》
http://cmpp.linuxforum.net
跋
本頁面中文版由中文 man 手冊頁計劃提供。 中文 man 手冊頁計劃:https://github.com/man-pages-zh/manpages-zh