【发布时间】:2013-08-01 13:57:44
【问题描述】:
如何访问与普通路由器在同一网络上运行的本地主机。
现在我做了两件事:更改 windows 主机文件并添加了这一行
192.168.1.5 mysite
其中 192.168.1.5 是目标机器的 Ip(运行 Xamp 服务器)。
现在,如果我在浏览器中输入 ip: 192.168.1.5,我可以直接连接到 xamp 服务器,这很棒。但是我无法连接到服务器上运行的 localhost:81。
我尝试执行 192.168.1.5:81 来访问在服务器上的端口 81 上运行的服务,但它不起作用。有趣的是我可以连接到默认配置的 192.168.1.5:80。
我需要在我的机器或运行 Xamp 服务器的其他机器上进行任何更改
【问题讨论】:
-
你是什么意思,你不能连接到远程机器上的本地主机?什么不起作用?大胆猜测:您需要在远程机器上的主机条目
127.0.0.1 localhost。 -
我已经有了那个条目
-
试图重申您的问题:您有一个运行在 192.168.1.5:8080 的 XAMP 服务器,并且该服务器有一个您想要访问的 php 脚本,而只是浏览到
http://192.168.1.5:8080/myscript.php不起作用?你的浏览器说什么? -
您确定 XAMP 已配置为侦听该地址和端口吗?它通常只提供一个端口,而您的帖子表明它已经在端口 80。我是否正确,当您将
myscript.php替换为提供 Web 服务的脚本路径时,您可以访问http://mysite/myscript.php? -
没错。我可以这样访问它