Centos虚拟机主机名无法访问,但IP是

时间:2013-05-29 19:08:47

标签: linux windows apache networking virtual-machine

我有2台虚拟机,一台Windows 7和一台Cent / OS 6。 两者都在VM Fusion中运行,两者都运行良好。两台机器都运行apache。 Windows机器正在运行UWAMP Cent机器正在运行标准的apache(Httpd)。

Windows VM的机器名称是“Win-Server-Apache1”,当我从网络上的另一台机器ping它时,机器名称解析为它的IP。 (192.168.1.xx)。

Cent机器然而我输入机器名称无法ping通,即使我已将其主机名更改为“Linux-Server-Apache1”但我可以ping它的IP地址(192.168.1.xx)。

我知道这两台机器都在工作,因为我可以在两台机器上调出info.php,但linux机器只能通过它的IP而不是它的主机/机器名称来访问。

我已检查并禁用了VM和Host OS上的所有防火墙,因此我知道这不是防火墙的问题。两台机器都运行web服务器,两者都可以在同一网络上的浏览器中访问..只有Linux机器我必须使用IP。如果可能的话,我更愿意使用机器/主机名。

有谁知道我做错了什么?

1 个答案:

答案 0 :(得分:2)

你可以以太:

  1. 添加到您的DNS新主机
  2. 允许DHCP更新DNS
  3. 使用其他主机的IP和主机名编辑/ etc / hosts。
  4. 您无需禁用防火墙即可解析名称解析(嗯,您需要连接到DNS服务器!)