我的 Google Cloud Platform 服务器突然无法通过 wget、git clone 下载任何内容,也无法通过 apt-get install 任何内容。
--2019-05-07 14:48:02--http://google.com/解析 google.com (google.com)...失败:名称解析暂时失败。
当尝试 git clone 存储库时:
ssh:无法解析主机名 bitbucket.org:名称解析暂时失败致命:无法从远程存储库读取。
我没有对任何配置文件进行任何更改。我能够从此 GCP 服务器通过 SSH 连接到其他服务器,因此这不是互联网连接问题。我还能够在其他服务器上成功 git clone 相同的存储库。
答案1
问题:上述实例的出站互联网连接受到限制。
入站
Your local machine/laptop/desktop ---> Internet ---> ssh into your GCP your. ( In bound for the GCP machine.)
- GCP 上的防火墙和 GCP 机器上的 Iptable 必须允许传入到 GCP 机器的连接。
出站
GCP machine ---> git clone ---> Internet ( Outbound for the GCP machine.)
- 这里我们有一个问题。
如何解决:
- 检查 GCP 处的防火墙出站连接。
- 登录 GCP 机器并确保 iptables 中也允许出站连接。