【问题标题】:GCE Firewall blocking port access inspite of setting "Allow" in firewall rulesGCE 防火墙阻止端口访问,尽管在防火墙规则中设置了“允许”
【发布时间】:2019-09-11 00:01:35
【问题描述】:

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

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

远程登录 35.231.177.216 80 正在连接到 35.231.177.216...无法在端口 80 上打开与主机的连接:连接失败

Screenshot of the firewall rules

【问题讨论】:

  • 我自己得到了答案。某些应用程序必须在该端口上侦听才能使 telnet 工作。我在windows环境中使用了一个名为“端口监听器”的软件,来获得一个虚拟监听器。然后我的远程登录工作了。希望这会有所帮助。

标签: port google-compute-engine firewall telnet


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2015-06-17
    • 1970-01-01
    • 1970-01-01
    • 2017-08-23
    • 1970-01-01
    • 1970-01-01
    • 2022-01-05
    • 1970-01-01
    • 2022-11-14
    相关资源
    最近更新 更多