HP-UX上面的resolv.conf和nsswitch.conf

HP-UX、Linux、Tru64 UNIX、NonStop、OpenVMS、Windows Server等,数据中心、虚拟化方案等

版主: xyevolve

版面规则
1. 本版是定位于惠普软件系统及解决方案的技术讨论区。
2. 本版鼓励发帖共同讨论技术问题,不鼓励站内信件私下交流,独知知不如众知知。
3. 本版允许转贴或引用他人的作品,但必须声明原作者信息。
4. 本版禁止发表出售、求购、或其他非技术讨论等帖子。
5. 本版禁止灌水,包括但不限于任何与所讨论主题无关的回复,无意义字符,直接复制其他回复等。
6. 本站附件禁止用于商业目的,请在下载后24小时内删除,本站不对其造成的结果负任何责任。
回复
爱老虎油
注册用户
帖子: 278
注册时间: 2011年 6月 17日 21:31 星期五

HP-UX上面的resolv.conf和nsswitch.conf

帖子 爱老虎油 » 2012年 5月 30日 22:56 星期三

初学Linux和HP-UX,发现这类系统很多地方都有相似的地方

此文做个关于/etc/resolv.conf和/etc/nsswitch.conf文件笔记.

resolve.conf
这个档案指明了 Domain Name System 应该如何运作来存取 Internet。通常它包含了名称服务器的地址。
设定了DNS解析服务器的地址,简单的说就是指定了向谁去查询DNS信息。
例如两个 DNS 解析服务器为 "194.109.123.1" 和 "191.200.4.2"。
resolve.conf内容如下,
nameserver 194.109.123.1
nameserver 191.200.4.2
nsswitch.conf是
Name Service Switch名称服务交换设定档。它控制了数据库搜寻的工作,包括承认的 主机,使用者,群组等。此外,这个档案还定义了所要搜寻的 数据库,例如此行:
hosts: files dns
指明主机数据库来自两个地方,files (the local /etc/hosts file) 和 DNS, (the Internet Domain Name System) 并且本机上档案优先于 DNS。
通常不需要修改此檔。
简单的说nsswitch.conf的功能之一就是决定了dns解析的顺序,比如先检视hosts文件 ,然后再查询DNS服务器,或者反过来。

回复