Назад | Перейти на главную страницу

Как установить для VPC в AWS значение 'default VPC' = true?

У меня есть один VPC, настроенный в AWS, но для VPC по умолчанию установлено значение false.

Как я могу изменить его на true и сделать VPC по умолчанию?

К сожалению, в настоящее время это невозможно:

Вводный пост в блоге Обновление Amazon EC2 - виртуальные частные облака для всех! контуры в разделе VPC по умолчанию для (почти) всех который «Функции VPC по умолчанию доступны новым клиентам AWS и существующим клиентам, запускающим экземпляры в регионе впервые».

Более того, это косвенно подтверждается информацией внутри Ваш VPC и подсети по умолчанию, видеть Удаление вашего VPC по умолчанию в частности:

Вы можете удалить свой VPC по умолчанию так же, как и любой другой VPC. Однако после того, как вы удалили свой VPC по умолчанию, он исчез.. Теперь вы должны указать подсеть в другом VPC при запуске экземпляра EC2, потому что вы не можете запускать экземпляры в EC2-Classic. [...]

Если вы удалите VPC по умолчанию, а затем его нужно восстановить, вы можете связаться с AWS Support, чтобы сбросить настройки вашей учетной записи, чтобы мы могли создать для вас новый VPC по умолчанию.

[курсив мой]

Я помню, как где-то читал, что они могут добавить соответствующее самообслуживание позже, но не могут найти его снова, а расплывчатые объявления, подобные этому, в любом случае довольно необычны для AWS, поэтому я могу ошибаться (и в любом случае не буду задерживать дыхание ).

Простой ответ: вы не можете

Подробный ответ: вы можете запросить поддержку AWS, чтобы создать для вас VPC по умолчанию в необходимом CIDR. Но вам необходимо убедиться, что диапазон VPC, который вы хотите сделать по умолчанию, еще не создан вами в этой учетной записи.

Как правило, вы указываете диапазон и детали службе поддержки, и они создают ее для вас.

По состоянию на июнь 2018 года (возможно, было доступно ранее) вы можете создать (новый) VPC по умолчанию, используя Действия -> Создать VPC по умолчанию.

Вы не можете установить свой собственный VPC по умолчанию, и если вы удалите свой VPC по умолчанию, а затем создадите свой собственный, AWS также не сможет установить этот VPC по умолчанию. Они должны создать vpc по умолчанию. Понятия не имею, почему, это кажется немного ограничительным.