我已经设置了一个 VirtualBox 虚拟机,其中运行着一个 apache 网络服务器。我创建了一个网页,我可以通过局域网中的设备上的 IP 地址导航到该网页。但是我想使用主机名而不是 IP 地址。我使用了 /etc/hosts 并将主机名放在 IP 地址旁边,并在虚拟机上加载网站,但是当我尝试局域网上的另一个设备时,它无法使用主机名访问网站,只能通过 IP地址。
如何让局域网内的其他设备通过主机名访问网站?
答案1
如果运行 Web 服务器的计算机的主机名是myhost
,那么您可以使用 访问该域myhost.local
。
尝试写入http://myhost.local
浏览器。
当然,只有当运行浏览器的计算机和您的服务器位于同一本地网络中时,这才有效。