我在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测试了端口:它可以在机器上运行,但不能在同一局域网中的其他设备上运行。答案 0 :(得分:0)
解决方案是使用以下命令打开端口8888:
sudo /sbin/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 8888 -j ACCEPT