我可以通过 IP 地址访问装有 Apache 的内部 Linux 机器,但无法通过计算机名称访问

我可以通过 IP 地址访问装有 Apache 的内部 Linux 机器,但无法通过计算机名称访问

我有一台运行 LAMP 的 Ubuntu 机器。在机器上,我可以输入 localhost 或计算机名称来访问 htdocs。从另一台机器,我只能通过其 IP 地址访问该机器。

这种情况是最近才开始发生的,当时有人重新排列了网线,并移除了机器和网络之间的集线器,这让我认为它一开始就不稳定。

关于我应该从哪里开始寻找,有什么建议吗?

答案1

好吧,如果 DNS 名称不起作用,我将首先对 DNS 进行故障排除。

答案2

您有 DNS 问题。

  1. 在您的网络上查找 DNS 服务器。
  2. 添加指定 IP 地址和主机名的“A”记录。

如果您没有 DNS 服务器,您可以将主机名和 IP 地址添加到另一台机器上的“hosts”文件中。

相关内容