0

我正在使用我的本地 ip:

ipconfig getifaddr $(route -n get default|awk '/interface/ { print $2 }')

哪个返回:

192.168.200.11

我正在运行一个可以通过我的计算机访问的 Sinatra 应用程序:

http://localhost:3000

如果我在我的 iPhone 上这样做:

192.168.200.11:3000

它超时。当我尝试连接到同一个地址时,我的笔记本电脑上也会出现同样的结果。

如何从这里连接我的 iPhone,以便我可以看到我在本地运行的应用程序?

额外的杂项信息

如果我去:从我的 Iphone

192.168.200.11

它打开了我的pow is installed页面..

4

2 回答 2

0

你确定你的 iPhone 和你的电脑在同一个局域网上?即在您的 iPhone 上访问http://icanhazip.com/为您提供与使用计算机访问相同的 IP?

于 2012-11-18T05:00:52.787 回答
0

听起来像是您计算机上的防火墙问题。它允许从本地主机连接到端口 3000,但不允许从本地子网连接。但是,该规则对于端口 80 是不同的。

于 2012-11-18T04:31:40.113 回答