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

Unable to establish connection to server on a static ip

Objective :我正在尝试在静态机器上使用测试服务器实例 运行 建立测试环境。我希望能够从同一本地网络上的所有其他机器connect/make use/test 针对此服务器 运行 编写代码。

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

如果您是 运行 App Engine 的本地版本,您可以使用 --host 选项。

dev_appserver.py --host=0.0.0.0 myapp

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

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

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