我创建了一个Google Compute Engine实例,但无法ping通其外部IP地址(173.255.118.164)。
我可以通过gcutil ssh进入实例,但我无法从家用计算机ping外部地址。
使用Amazon EC2,这很简单,只是有效。
Google有什么用?
答案 0 :(得分:21)
默认情况下,除SSH外,所有传入流量都被阻止。要启用ICMP(ping),您可以通过运行以下命令创建防火墙规则:
$ gcutil addfirewall allow-ping --allowed=icmp
这将允许您ping默认网络上的所有实例。防火墙规则也可以在Cloud Console - >中创建。计算引擎 - >网络UI。
您还可以创建仅适用于实例组等的规则。documentation for Networks and Firewalls中的详细信息。
同样的步骤适用于允许其他类型的流量。如果要允许HTTP流量,例如:
$ gcutil addfirewall http --allowed=tcp:80