Ubuntu 主机名配置

Ubuntu 主机名配置

我已经设置了所有必要的配置,以便在 Ubuntu 上设置除 localhost(默认)之外的静态主机,但我可以使用 /etc/host 文件 ping 我设置的主机,但我无法使用 nslookup 或 host 命令来解析它。顺便说一句,我检查了 resolve.conf 文件和 nsswitch.conf 。它显示 NXdomain。有什么建议吗?

答案1

如果您想使用 nslookup 或 host 命令来解析主机名,则需要设置本地 DNS 服务器,因为默认情况下 Ubuntu 不会使用 gethost 命令来解析主机文件中的信息,因此需要主机名解析或套接字的外部应用程序将无法找到您的静态主机。就像我说的设置本地 DNS 服务器一样,这非常简单直接。使用此链接: https://www.digitalocean.com/community/tutorials/how-to-configure-bind-as-a-private-network-dns-server-on-ubuntu-14-04 祝你好运!

相关内容