【发布时间】:2014-04-08 13:52:41
【问题描述】:
我使用 Google 计算引擎服务,并为实例配置了静态 IP。
防火墙使用默认打开 tcp:1-65535, udp:1-65535。
但是使用 localhost 无法 ping 到实例。
这就像谷歌计算引擎防火墙设置问题,但我不知道如何更改设置。
【问题讨论】:
-
ICMP 仍可能被阻止。您是否使用本地计算机上的
ping访问服务器?您是否能够连接到其他服务(例如 TCP 服务)? -
ICMP 没有被阻止。我用本地电脑ping其他服务器ok!但是 ping 我的 google 计算实例没有回复,所有数据包都丢失了。
-
你确定你解封了 IMCP 吗? Google 在这里有说明:developers.google.com/compute/docs/… 尝试在您的实例上运行
gcutil --project=myproject addfirewall icmpfirewall --allowed=icmp # allow ICMP traffic。 -
太棒了!!!你的评论是对的!默认设置有 ICMP,但它是内部 IP,不允许外部访问。需要为“0.0.0.0/0”添加防火墙icmp规则,感谢Taj Morton回复。
标签: firewall ping google-compute-engine