通过主机名访问本地IP地址

3

如何通过主机名从同一网络中的其他计算机访问本地网络IP地址(例如192.168.1.91)?

我想这样做的原因是我的本地服务器运行着我的开发应用程序,其他计算机可以通过IP访问该应用程序,但Web应用程序依赖于主机名保持一致。

当服务器被告知获取依赖于主机名为“localhost”而不是“192.168.1.91”的图像和脚本时,您就能看到问题所在。

1个回答

1
我建议您仅使用localhost来引用回环地址(127.0.0.1)。
在您的情况下,最好的选择是在DNS中注册服务器(例如test-server.example.com)。
如果您没有访问DNS的权限,则应该能够改用hosts文件。只需将以下行添加到所有需要访问服务器的计算机的hosts文件中即可:
192.168.1.91 test-server.example.com

hosts文件在Linux中可以在/etc/hosts找到,在Windows中可以在%WINDIR%\system32\drivers\etc\hosts找到。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接