对话 UNIX: TCP/IP 内幕
2008-11-11 08:12:45 来源:WEB开发网使用 DNS 的另一个优点在于,服务器的 IP 地址有时会发生改变。例如,服务器可能需要从一个地点迁移到另一个地点,或被新设备所取代。执行这类迁移有时需要在服务器抵达新场地后更改服务器的 IP 地址,因为新地点具有不同的网络规划。当发生此类事件时,用户记住服务器的名称要比记住新旧 IP 地址容易得多。如果服务器成功迁移,用户将不会体验到差异。
如前所述,在设置网络适配器时,您输入了名称服务器的 IP 地址。该服务器是您的主 DNS 服务器位置。最好拥有多个 DNS 服务器,以防单个服务器在查找某个地址时无法找到。如果使用多个 DNS 服务器,当服务器查找某个交叉引用的 IP 或主机名时,如果第一个 DNS 服务器未包含该信息或不可用,则查找请求将转移到第二个 DNS 服务器,依此类推。
要添加其他 DNS 服务器,您必须修改 /etc/resolv.conf 文件。清单 1 提供此类文件的示例。
清单 1. /etc/resolv.conf 文件
domain ATC-DOMAIN.com
nameserver 10.20.30.23
nameserver 10.20.30.24
nameserver 10.20.30.25
search atc-domain2.com, atc-domain3.com, atc-domain4.com
options debug
在接下来的部分中将对清单 1 中使用的各个参数进行说明。
domain
domain 参数指示如果字符串不以.(句点)结尾,则解析功能将 <domain name> 附加到要查找的字符串的末尾。例如,如果输入用于查找的字符串为 ibm,则实际使用的字符串为 ibm.ATC-DOMAIN.com。
如果在 domain 参数中未包含域(也就是说,使用 ATC-AIX1 而不是 ATC-AIX.ATC-DOMAIN.com),则假定为当前服务器的 root 域。
注意:在 /etc/resolv.conf 文件中只能使用一个域条目。
更多精彩
赞助商链接