如何解决为什么我在为我的操作系统下载任何补丁时需要启用 Cloud NAT,即使我使用的是 Private Google Access
我已为我的 VPC 启用私有 Google 访问。我启用了对 private.googleapis.com (used link) 的访问。但是在运行任何操作系统升级(如 Windows 更新或 Linux 更新 (sudo apt-get update
))时,我无法连接存储库。启用后它就起作用了云 NAT。不知道为什么?
解决方法
请查看文档 Private Google Access:
只有内部 IP 地址(没有外部 IP 地址)的虚拟机实例 地址)可以使用私人 Google 访问。他们可以到达外部 Google API 和服务的 IP 地址。
和
Private Google Access 对具有外部 IP 的实例没有影响 地址。具有外部 IP 地址的实例可以访问 互联网,根据internet access requirements。
此外,在文档页面 Cloud NAT overview:
Cloud NAT 为以下资源提供传出连接:
- 没有外部 IP 地址的 Compute Engine 虚拟机 (VM) 实例
因此,Google 私有访问权限仅为您的 VM 提供对 Google APIs and services 的访问,但要访问 Internet 中的资源(“如 Windows 更新或 Linux 更新”),则需要 Cloud NAT .
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。