在Google Cloud Shell上打开端口

时间:2017-04-25 07:51:25

标签: google-cloud-platform firewall rethinkdb compose google-cloud-shell

在Google Cloud Shell中,我尝试通过代理连接字符串与我在Compose上运行的RethinkDB连接,以便在部署之前测试我的应用程序,但似乎端口(或其他东西?)已被阻止。我试图告诉net作为一名撰写支持工程师,但是他对GCS也没有太多的期待。

所以我尝试了这个:

telnet <url-of-rethinkdb> 15407

但是它说明了以下内容:

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

所以我的问题是,假设它是导致此问题的防火墙,我在哪里可以更新Google Cloud Shell的防火墙规则? (如果可能的话)

另外,如果他们可能出现不同的原因,欢迎提出建议。

2 个答案:

答案 0 :(得分:4)

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

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

这位于限制部分,因此假设无法执行此操作。

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

答案 1 :(得分:1)

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