如果不使用 myhostname.local,则无法 ping myhostname

如果不使用 myhostname.local,则无法 ping myhostname

我在许多网络上使用我的 ubuntu 12.04 笔记本电脑,我需要使我的主机名(从我的笔记本电脑内部)可 ping 通或使用我所连接的网络的 dhcp 服务器分配给我的 ip 地址访问“http”。如果我 ping myhostname,我会得到结果:“myhostname 未知主机”。如果我 ping myhostname.local,我会得到正确的回复,其中包含我期望的 ip(dhcp 服务器分配给我的 ip)。我尝试在 NetworkManager 中的连接的搜索框中添加字符串“local”(不带连字符)......没办法。我尝试在 resolvconf.d 文件夹的头文件中添加字符串“domain local”......没办法。我尝试安装 samba......行为相同。如何使 myhostname 搜索默认为 myhostname.local,而不必每次更改网络时更新 /etc/hosts?

提前致谢

相关内容