如何在本地访问时使用远程主机的别名

我想为远程主机使用别名。 例如,当“ping giraffe.foo.bar.com”而不是“ping giraffe.foo.bar.com”时,我想做“ping长颈鹿”,但只有当我从自己的机器上做到这一点时。 我可以通过在/ etc / hosts(即“123.456.1.0 giraffe”)中添加一个条目来为原始IP地址执行此操作,但是它似乎不适用于主机名。

您可以将foo.bar.com添加到DNS后缀列表中。 您必须单独为每个客户执行此操作。 但是,您也可以将您的DHCP服务器设置为将条目添加到DNS后缀列表中,这是以集中方式进行单个客户端更新的一种方法。

如果您的主机文件不能正常工作,可能是因为您的/etc/nsswitch.conf文件在主机之前列出了dns文件