google-cloud-storage - 从没有互联网的云存储桶下载
问题描述
我需要下载一些存储在 Google Cloud Storage 存储桶中的文件。挑战是在没有互联网访问的情况下下载它。可以在没有 Internet 访问权限的情况下与 Bucket 交互吗?有什么建议么?
谢谢,普拉桑特
解决方案
不,这是不可能的。您需要互联网连接才能访问托管在云中的资源。
您需要将文件存储在本地或物理数据存储设备上,以便在没有连接的情况下访问它们。
不使用“互联网”的唯一可能选择是使用专用互连,基本上你将有一条从本地到谷歌网络的电缆。
编辑:
我从您编辑的评论中了解到,您的实际目标是从托管在 GCE 上的私有VM 实例连接到您的GCS 存储桶。
为此,您可能希望使用VPC Service Controls来定义您的服务周围的安全边界并限制VPC中的数据。该产品的优势之一是 VPC Service Controls 通过拒绝来自未经授权的网络的访问来提供额外的安全层,即使数据被错误配置的 Cloud IAM 政策暴露。
您可以在此处找到有关配置 VPC 服务控制的 GCP 文档。
推荐阅读
- c# - Strange behaviour when accepting Bearer authentication and OpenIdConnect from a single client with IdentityServer4
- javascript - Update badge on tab navigator after change in mobx store
- mysql - MySQL rows_examined 大于数据库大小
- parsing - What are the parser techniques implemented in kaitai struct? Does it implement backtracking?
- c++ - 我应该在 C++ 中显式删除结构吗?
- razor - 我可以在 Kendo ListView 的 Kendo 模板的字段上将 Encoded 设置为 False 吗?
- javascript - 为什么我不能访问匿名函数对象?
- python - 过滤字段宽度空间django orm
- python - 如何将 MNIST 图像下载为 PNG
- javascript - paypal支付成功后获取自定义值