如何将 AWS 中的 VPC 设置为“默认 VPC”= true?

如何将 AWS 中的 VPC 设置为“默认 VPC”= true?

我在 AWS 中设置了一个 VPC,但默认 VPC 设置为“false”。

我如何将其更改为 true,并使其成为默认 VPC?

答案1

不幸的是,目前这是不可能的:

介绍性博客文章Amazon EC2 更新 – 适合每个人的虚拟私有云!部分概述几乎每个人的默认 VPC“默认 VPC 功能可供新 AWS 客户和首次在某个区域启动实例的现有客户使用”

此外,这还间接证实了您的默认 VPC 和子网, 看删除您的默认 VPC尤其:

您可以删除默认 VPC,就像删除任何其他 VPC 一样。 但是,删除默认 VPC 后,它就消失了。现在,启动 EC2 实例时必须指定另一个 VPC 中的子网,因为您无法将实例启动到 EC2-Classic 中。[...]

如果您删除了默认 VPC,然后需要恢复它,您可以联系 AWS Support 重置您的账户,以便我们为您创建一个新的默认 VPC

[重点是我的]

我记得在某处读到过他们可能会在以后添加相应的自助服务,但无法再找到它,而且像这样的模糊公告对于 AWS 来说相当不寻常,所以我可能是错的(无论如何都不会屏住呼吸)。

答案2

自 2018 年 6 月起(可能更早可用),您可以使用操作 --> 创建默认 VPC 创建(新的)默认 VPC

在 VPC Web 控制台中,操作 -> 创建默认 VPC

答案3

简单答案:你不能

详细回答:您可以请求 AWS 支持在所需的 CIDR 中为您创建默认 VPC。但您需要确保您要设为默认的 VPC 范围尚未在该账户中创建。

基本上,您会向支持人员提及范围和详细信息,他们就会为您创建。

答案4

您无法将自己的 VPC 设置为默认 VPC,如果您删除默认 VPC 然后创建自己的 VPC,AWS 也无法将该 VPC 设置为默认 VPC。他们必须将 VPC 创建为默认 VPC。不知道为什么,这似乎有点限制。

相关内容