首页 > 解决方案 > GCP Compute Engine 实例除了 22 (SSH) 之外的所有端口连接都被拒绝

问题描述

我有一个 GCP 计算引擎实例,我一直在尝试打开几个外部端口。我无法连接到我的静态外部 IP,也无法使用 curl localhost:80 或 localhost:443 在云 shell 中连接。

我添加了多个应该允许访问的防火墙规则。防火墙规则列表和 nmap 的输出https://imgur.com/a/mWgw2H2

我希望能够与所有这些建立联系。

编辑:带有目标的图像 https://imgur.com/a/qZ2Dl7r

标签: google-cloud-platformportgoogle-compute-engine

解决方案


除了之前的评论,默认 HTTP 和 HTTPS 防火墙规则使用网络标签john-hanley@应用于 GCE 实例,您需要在创建 GCE 实例或编辑现有 VM 实例时检查和。同样如前所述,似乎在提到的端口上没有任何监听,如 nmap 扫描的屏幕截图所示。端口 80 http 已关闭。Allow HTTP trafficAllow HTTPS traffic


推荐阅读