我设置了一个谷歌云计算实例:无法访问谷歌云计算实例的外部IP
机器类型
N1标准-1(1个vCPU,3.75 GB内存) CPU平台
英特尔的Haswell 区
美国east1-C
我可以使用外部地址SSH协议。
我已经安装了vncserver,并且可以从本地主机的端口5901以及内部IP访问它。
我试图从静态的外部IP地址访问它,但它不工作。我已将防火墙配置为打开端口为0.0.0.0/0,但无法访问。
任何人都可以帮忙吗?
------后从提示进一步调查从两个答案,我有一个部分答案(感谢,一举两得!):
的谷歌云计算实例设置,默认情况下,不允许HTTP流量。我重置配置以允许HTTP通信。然后我尝试了故障诊断技巧,在python中运行一个小型的HTTP服务。我可以通过互联网从服务中获得回应。
的现状总结如下: - 外部IP地址可以达到 - 它被启用和SSH 工作 - 它被启用和HTTP 工作 - 它似乎并没有允许流量来自vncserver
任何想法如何配置计算实例以允许vncserver流量?
忘了提,我可以从谷歌云网络以外的计算机ping外部IP – ilcorvo
你能在这里贴上您的防火墙设置?另外,尝试使用“python -m SimpleHTTPServer 80”启动一个简单的HTTP服务器,尝试从互联网上访问它。 – Dagang
来自Google Cloude网络控制台的防火墙规则为: > default-allow-icmp \t 0.0.0。0/0 \t ICMP \t应用于所有目标\t 默认 >默认允许内部\t 10.128.0.0/9 \t TCP:0-65535,2个\t应用于所有目标\t 默认 --default-允许-RDP \t 0.0.0.0/0 \t TCP:3389 \t适用于所有目标\t 默认 --default-允许-SSH \t 0.0.0.0/0 \t TCP:22 \t适用于所有目标\t 默认为 --vnc服务器\t 0.0.0.0/0 \t TCP:5901 \t VNC服务器\t 默认 – ilcorvo