Мое приложение работает за ELB на экземплярах EC2. Иногда он отправляет запросы удаленным службам. Я бы хотел, чтобы все запросы к этим удаленным службам приходили с одного IP-адреса. Мне приходит в голову, что если бы все мои машины были в Amazon VPC, это было бы так.
Следующий этот, Я заметил, что в моей учетной записи AWS нет VPC по умолчанию. У меня есть старая учетная запись, которую я унаследовал, поэтому она могла быть удалена или никогда не существовала.
Я, по-видимому, могу связаться со службой поддержки AWS и попросить их настроить ее, но меня беспокоит: этот и этот звучит так, как только я начинаю использовать VPC, мне приходится иметь дело с подсетями, таблицами маршрутизации, интернет-шлюзами, устройствами NAT, сетевыми ACL, ... Боже мой.
Будет ли Amazon VPC делать то, что я хочу? Это добавит сложности?
VPC "по умолчанию" - это тот, который используется по умолчанию. То есть, когда вы что-то делаете, это будет выбранный по умолчанию VPC. Здесь не о чем беспокоиться. Все, что вы создаете, может быть не хуже, чем стандартное. Я удалил VPC по умолчанию, настроил новый VPC на прошлой неделе, и это было очень просто.
Вот шаги, которые я выполнил по порядку:
Изменить: вы, вероятно, также захотите создать ELB для VPC и назначить ему эластичный IP-адрес.