12.10. 管理主机

「主机」标签允许你从 /etc/hosts 文件中添加、编辑、或删除主机。该文件包含 IP 地址和它们相对应的主机名。

当你的系统试图把主机名解析为 IP 地址或判定 IP 地址的主机名时,它在使用名称服务器前首先参照 /etc/hosts 文件(若你使用的是默认的 Red Hat Linux 配置)。如果 IP 地址被列在 /etc/hosts 文件中,名称服务器就不会被使用。如果你的网络包括没有列在 DNS 内的 IP 地址,推荐你把它们添加到 /etc/hosts 文件中。

要在 /etc/hosts 文件中添加项目,点击「主机」标签下的「新建」按钮,提供要求的信息,然后点击「确定」。选择「文件」 => 「保存」或按 [Ctrl]-[S] 来把改变保存到 /etc/hosts 文件中。你不必重新启动网络或网络服务,因为该文件在每个地址被解析时都会被参照。

警告警告
 

不要删除 localhost 项目。即便系统没有网络连接或持续运行的网络连接,某些程序仍需要通过 localhost 环回界面来连接系统。

图 12-16. 主机配置

窍门窍门
 

要改变查寻顺序,编辑 /etc/host.conf 文件。order hosts, bind 这一行指定 /etc/hosts 优先于名称服务器。把这一行改为 order bind, hosts 会配置你的系统首先使用名称服务器来解析主机名和 IP 地址。如果 IP 地址无法通过名称服务器被解析,你的系统会在 /etc/hosts 文件中查寻 IP 地址。