无法在静态IP上建立与服务器的连接

时间:2015-03-02 09:50:14

标签: google-app-engine network-protocols static-ip-address

目标:我正在尝试使用在静态计算机上运行的测试服务器实例来建立测试环境。我希望能够在同一本地网络上所有其他计算机上运行的服务器上连接/使用/测试代码。

问题: 我无法与使用静态IP的计算机上运行的appserver建立连接。它是一个appengine服务器,运行没有错误(测试)。可以从本地计算机上的浏览器建立连接,但是当尝试从同一网络中的另一台计算机上的任何浏览器进行连接时,则不会建立连接。 jenkins服务器可以使用相同的设置,并且可以从网络中的所有其他计算机访问jenkins仪表板。

1 个答案:

答案 0 :(得分:1)

如果您运行的是本地版本的应用引擎,则可以使用--host选项。

dev_appserver.py --host=0.0.0.0 myapp

用于服务器的主机地址。您可能需要将其设置为能够从网络上的另一台计算机访问开发服务器。地址0.0.0.0允许本地主机访问和主机名访问。默认为localhost。

https://cloud.google.com/appengine/docs/python/tools/devserver

对于java,请改用--address选项。