В моей учетной записи создан VPC (не по умолчанию). Он имеет запись в таблице маршрутизации по умолчанию. Я создал интернет-шлюз и добавил запись в таблицу маршрутов для исходящего трафика, чтобы сопоставить его с созданным мной интернет-шлюзом.
Теперь, когда я проверяю свойства таблицы маршрутов, в разделе Ассоциации подсетей, Я вижу это сообщение (обратите внимание, у меня также есть подсеть, созданная в VPC) -
У вас нет ассоциаций подсети. Следующие подсети не были явно связаны с какими-либо таблицами маршрутов и поэтому связаны с основной таблицей маршрутов:
Однако, когда я перехожу к подсети, указанной под этим сообщением, и проверяю ее свойства в разделе «Таблица маршрутов», в ней отображаются те же записи в таблице маршрутов. Разве это не означает, что подсеть связана с созданной мной таблицей маршрутов? И если это так, что означает сообщение, показанное выше? Кроме того, что таблица основных маршрутов в сообщении имеется ввиду?
Спасибо за любую помощь по этому поводу.
Каждая подсеть должна быть связана с таблицей маршрутов, которая управляет маршрутизацией для подсети. Если вы явно не связываете подсеть с конкретной таблицей маршрутов, подсеть неявно связывается с основной таблицей маршрутов.
https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Route_Tables.html
Одна таблица маршрутов может быть назначена нескольким подсетям. Подсеть имеет одну таблицу маршрутов.
Измените ассоциацию подсети на НОВАЯ таблица маршрутов, которую вы создали. Чтобы связать таблицу маршрутов с подсетью
Откройте консоль Amazon VPC на https://console.aws.amazon.com/vpc/.
На панели навигации выберите Таблицы маршрутов, а затем выберите таблицу маршрутов.
На вкладке «Связи подсетей» выберите «Изменить».
Установите флажок «Связать» для подсети, которую необходимо связать с таблицей маршрутов, и нажмите «Сохранить».
https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Route_Tables.html#AssociateSubnet