首页 > 解决方案 > GCE 防火墙阻止端口访问,尽管在防火墙规则中设置了“允许”

问题描述

GCE 防火墙不允许我远程登录到外部 IP 端口。我总是收到错误连接被拒绝。我能ping通。

我有一个用于试用的 Google Compute Engine 虚拟机设置,并且有一个在 Windows Server 2016 上运行的实例。登录到所述实例后,我在 Windows 中禁用了防火墙。我在 GCE 设置中设置了防火墙规则页面,根据屏幕截图。

telnet 35.231.177.216 80 Connecting To 35.231.177.216...无法在端口 80 上打开与主机的连接:连接失败

防火墙规则截图

标签: portgoogle-compute-enginefirewalltelnet

解决方案


作为最佳实践,不建议对所有端口/协议打开防火墙,因为您将资源暴露在整个互联网上,这可能是一个安全问题。

我建议您尝试遵循本文档中指出的其中一些建议,这将使您的基础架构具有更好的安全性。

关于你的测试,强制在服务器上运行一个可以打开你想访问的端口的服务,否则你的连接会失败。


推荐阅读