Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 如何在GCP中创建私有和公共子网?_Google Cloud Platform_Google Compute Engine - Fatal编程技术网

Google cloud platform 如何在GCP中创建私有和公共子网?

Google cloud platform 如何在GCP中创建私有和公共子网?,google-cloud-platform,google-compute-engine,Google Cloud Platform,Google Compute Engine,如何在GCP中创建私有和公共子网?它与AWS不同。创建VM时,可以将外部IP更改为无。 这将需要NAT/LB公开服务和类似bastion server的东西来登录 在GCP中,标记决定子网是私有的还是公共的 对于公共网络,在VPC部分中创建路由,然后选择下一跳到默认互联网网关 对于专用网络,请在VPC部分中创建路由,然后选择下一跳指定和实例,然后选择nat实例 虽然这篇文章发布已经有一段时间了,但我还是想发布,因为我遇到了同样的问题。我当时正在做一个基于GCP的实验室挑战,要求将VPC设置

如何在GCP中创建私有和公共子网?它与AWS不同。

创建VM时,可以将外部IP更改为无。 这将需要NAT/LB公开服务和类似bastion server的东西来登录


在GCP
中,标记决定子网是私有的还是公共的

  • 对于公共网络,在VPC部分中创建
    路由
    ,然后选择下一跳到
    默认互联网网关

  • 对于专用网络,请在VPC部分中创建
    路由
    ,然后选择下一跳
    指定和实例
    ,然后选择nat实例


虽然这篇文章发布已经有一段时间了,但我还是想发布,因为我遇到了同样的问题。我当时正在做一个基于GCP的实验室挑战,要求将VPC设置为私有,但直到我在AWS文档中找到这条语句,我才明白这一点

如果您的子网与具有到>internet网关的路由的路由表相关联,则该子网称为公用子网


在GCP中,您需要删除internet访问的默认路由,以使VPC专用。例如,为了使VPC中的机器能够访问互联网下载更新,您需要使用云路由器创建一个云NAT网关

如果您进行背景调查并提出一个更为集中的问题,您将有更多的机会获得投票和答案。你们没有可靠的答案吗?我没有任何AWS方面的经验,但我在AWS上读到的所有文章似乎都在谈论私有和公共子网,它们似乎不是GCP中的构造。我认为他的问题是合理的。