【发布时间】:2015-03-09 12:06:51
【问题描述】:
我的一台 linux 机器上运行 Apache2,我经常使用它从家庭网络上的其他机器上浏览该机器上的本地网站。
但我只能通过IP地址访问服务器来做到这一点。
我希望能够通过主机名或其他任意的、令人难忘的字符串进行访问,但我不知道该怎么做。我的 Netgear 路由器有一个部分列出了 MAC 地址、相应的 IP 地址(由路由器通过 DHCP 分配)和用户可配置的设备名称。我认为这会在设备名称和 IP 地址之间映射,但事实并非如此;所有使用设备名称加载网页的尝试都失败了,尽管如果我直接提供 IP 地址,页面加载就很好。
我该如何做到这一点?我在服务器机器上运行 Linux。
【问题讨论】:
-
我建议在 superuser.com 上询问。还要检查您的工作站是否有指向您的路由器的 DNS 服务器(检查
/etc/resolv.conf)。 -
大多数情况下,设备名称只是为了帮助您,或者它们是由 dhcp 客户端提供的。路由器上的 DNS 服务器通常只转发到您的 ISp 提供的 DNS 服务器,并且可能会或可能不会进行有限缓存。
标签: linux apache ip-address