为什么我可以通过 IP 地址 ping 而不是主机名?

inv*_*ert 5 networking hostname

我有一个运行 Ubuntu 10.10 Maverick Meerkat 的媒体/文件服务器,通过电缆直接连接到DSL 路由器,它也充当网络交换机。

路由器使用 DHCP 动态分配 IP 地址。如果可能的话,我想保持这种状态。我有朋友进来,他们更容易联系。

我从我的桌面(Ubuntu 10.04 Lucid Lynx)通过无线连接到路由器。我可以使用它的 IP ping 媒体服务器并 ssh 进入它,但是当我使用主机名时它会失败。

当我从上网本 (Crunchbang Linux) 无线 ping 和 ssh 时,奇怪的是它使用媒体服务器的主机名工作。

也就是说,我相信这可能不是路由器配置问题,而是我必须配置桌面上的某些内容。

我尝试关闭两边的防火墙 ( sudo ufw enable/disable)。

我还能检查或尝试什么?谢谢 :-)

Leo*_*lla 8

尝试 sudo apt-get install winbind

您可能想在 /etc/nsswitch.conf 中显示“hosts:”的地方添加“wins”