是否可以在 LAN 中的一台机器上设置 Apache 服务器,然后允许 LAN 上的机器通过自定义的 ServerName(而不是 Localhost)访问该服务器。我想在办公室空间中使用简短的 ServerName(如果可能的话,没有端口等)来提供一个简单的网站,但我想确保这是可行的(在最初确定这是可行的之后!)。提前致谢。
答案1
是的,这相对简单。
大多数 SOHO 网络路由器允许您设置静态 DHCP 记录,以确保 Apache 服务器的 IP 地址保持不变,或者如果您手动为服务器分配一个 IP,只要它超出您正在使用的 DHCP 范围,它就会很高兴。
然后,您需要在 DNS 中将您为服务器指定的名称分配给该 IP 地址。Linksys/Cisco Business Series 路由器和其他一些路由器还允许您设置在将查询传递到网络之前首先检查的本地 DNS 条目,或者您可以在与 Apache 服务器相同的框上设置 dnsmasq 以提供本地 DNS 服务器。
如果您告诉我们您的路由器型号以及使用的操作系统,社区成员将能够为您提供更具体的建议。