是否可以在不修改hosts文件的情况下访问本地网站?

时间:2017-04-12 00:19:16

标签: android ios dns localhost hostname

TL; DR:我可以访问iPhone上的localhost但无法访问本地网站,因为我无法访问主机文件。

大家好,

我有一个本地网站,在我的笔记本电脑上使用CMS设置。绑定在IIS中正确指定,可在我的笔记本电脑上访问。通过获取本地地址(192.168.xxx.xxx)并打开相应的端口,我可以访问台式计算机和iPhone上的localhost。通过将主机名添加到桌面上的主机文件,我可以访问该网站。到目前为止一切都很好!

但是,我无法访问iPhone上的网站,因为我无法访问主机文件。我尝试设置一个绑定,指定IP地址和设置端口(192.168.xxx.xxx:port),但成功有限,该站点可以访问,但我在我的站点上使用的CMS需要主机名才能正常运行。我希望能够尽可能使用Android手机访问该网站,但同样,我无法访问主机文件。

我知道可以通过DNS转发修复此问题,但我无法通过我正在使用的网络访问路由器。

是否可以在网址中指定主机名和IP地址?像192.168.xxx.xxx:hostname这样的东西?如果可以,我将能够在我的iPhone和Android手机上访问该网站。

非常感谢任何建议,谢谢!

1 个答案:

答案 0 :(得分:0)

好的,我通过强制手机在笔记本电脑上使用主机文件找到了替代方案。我在这里找到了答案: https://stackoverflow.com/a/6385967/2398998