我在 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
答案3
简单答案:你不能
详细回答:您可以请求 AWS 支持在所需的 CIDR 中为您创建默认 VPC。但您需要确保您要设为默认的 VPC 范围尚未在该账户中创建。
基本上,您会向支持人员提及范围和详细信息,他们就会为您创建。
答案4
您无法将自己的 VPC 设置为默认 VPC,如果您删除默认 VPC 然后创建自己的 VPC,AWS 也无法将该 VPC 设置为默认 VPC。他们必须将 VPC 创建为默认 VPC。不知道为什么,这似乎有点限制。