无法从LAN访问应用引擎应用程序

时间:2014-05-19 10:56:57

标签: linux google-app-engine

我在eclipse中将--address=0.0.0.0添加到GAE参数中。 在同一台机器上,我可以通过以下方式访问服务器:

  • http://192.168.1.7:8888/createUser.html
  • http://localhost:8888/createUser.html
  • http://0.0.0.0:8888/createUser.html
  • http://127.0.0.1:8888/createUser.html

但是,如果我尝试通过http://192.168.1.7:8888/createUser.html从同一局域网上的Android设备访问它,我会收到"糟糕!"

Android设备可以ping 192.168.1.7,反之亦然。

我使用Linux而且我没有防火墙。解决方案是什么?

谢谢。

编辑:我也尝试从同一局域网中的另一台PC访问该页面,但没有工作。我还使用telnet测试了端口:它可以在机器上运行,但不能在同一局域网中的其他设备上运行。

1 个答案:

答案 0 :(得分:0)

解决方案是使用以下命令打开端口8888:

sudo /sbin/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 8888 -j ACCEPT