在 Google 云 Shell 上打开端口

Open port on Google Cloud Shell

更新:这个问题中描述的问题不再相关,因为导致这个问题的限制已经解除。如果您遇到类似的问题,请随意创建一个新问题,但据我所知,我遇到的问题是由已解除的限制引起的。

在 Google 云中 Shell 我尝试通过代理连接字符串与 RethinkDB 连接 我在 运行 Compose 上以在部署前测试我的应用程序,但似乎端口(或其他什么?)已被阻止。我尝试按照撰写支持工程师的建议告诉网络,但他对 GCS 也没有太多经验。

所以我尝试了这个:

telnet <url-of-rethinkdb> 15407

然而它声明如下:

Trying <ip-of-rethinkdb>...
telnet: Unable to connect to remote host: Connection timed out

所以我的问题是,假设是防火墙引起的,我在哪里可以更新 Google 云 Shell 的防火墙规则? (如果可能的话)

此外,如果他们可能是导致这种情况发生的其他原因,欢迎提出建议。

更新:如@FedKad 所述,不再施加端口限制。

如 Google 云平台文档所述,Google 云 Shell 的传出连接仅限于以下端口:

20、21、22、80、443、2375、2376、3306、8080、9600 和 50051。

这位于限制部分,所以假设没有办法做到这一点。

参考:https://cloud.google.com/shell/docs/limitations

不再施加上述限制。文档没有提到它们,我通过成功连接到随机 TCP 端口进行了个人测试。