无法使用外部IP访问网站。获取错误"指纹无效"

时间:2015-05-12 18:24:04

标签: google-compute-engine

我试图访问我的Google Compute Engine VM,电话号码是104.197.83.224。我尝试允许HTTP和HTTPS流量,但两次都出错。它给出错误指纹无效。

可以使用一些帮助。谢谢!

此外,虽然我根本没有使用过我的虚拟机,但我收到了大量的请求。即使我没有使用它,它也开始向我收费。我怎么能防止这种情况?

1 个答案:

答案 0 :(得分:0)

听起来您已在~/.ssh/known_hosts文件中存储了该IP地址的先前SSH密钥。检查该文件是否有与当前实例具有相同IP地址的条目,然后将其删除。

不幸的是,SSH假定IP地址和SSH密钥是相当静态分配的(而不是使用某些中央信任机构(如SSL)的签名),当您开始拥有可以为其分配相同IP地址的云服务时,这是一个问题。一天内多次不同的虚拟机(例如,如果虚拟机快速启动和关闭)。我认为gcloud ssh comm