#amazon-web-services #amazon-ec2 #amazon-vpc
Вопрос:
Например, когда я развертываю два экземпляра AWS EC2 в одном VPC и одной подсети, эти два экземпляра подключаются через Интернет с использованием общедоступного IP-адреса? Я уже знаю, что потоки трафика ссылаются на таблицу маршрутов, и моя текущая таблица маршрутов отправляет весь трафик, кроме как между частными IP-адресами, на интернет-шлюз. Кстати, мне интересно, включает ли этот «весь трафик, кроме между частными IP», общедоступный IP AWS. В этой ситуации AWS автоматически маршрутизирует трафик только внутри VPC или нет??
Комментарии:
1. Разрешение DNS внутри VPC имен хостов экземпляров EC2 дает частные IP-адреса, и, следовательно, трафик между экземплярами EC2 внутри VPC маршрутизируется в частном порядке внутри VPC.
Ответ №1:
Да, весь трафик между экземплярами EC2 в пределах одного VPC будет маршрутизироваться с использованием внутреннего частного IP-адреса, полученного из частного DNS.
Вы можете найти дополнительную информацию в VPC international DNS здесь https://docs.aws.amazon.com/vpc/latest/userguide/vpc-dns.html#vpc-dns-viewing
Всего наилучшего, Стефан
Ответ №2:
Вопрос немного сбивает с толку, но я думаю, что понимаю. Быстрая перефразировка: Как маршрутизируется трафик для экземпляров EC2.
- Если трафик должен идти в Интернет, то так оно и будет. Есть техники, в которых это делается специально, такие как заколка для волос, и если это ваше намерение, не должно быть никаких проблем с тем, чтобы делать что-то подобное.
- AWS имеет «внутреннюю» (иногда называемую магистральной) сеть. Вся связь с инстансами EC2 или сервисами Amazon в целом должна маршрутизироваться по магистрали AWS.
У меня возникли небольшие проблемы с поиском документа с точной формулировкой, но этот документ немного об этом рассказывает. Пожалуйста, помните, что магистраль AWS работает быстро, поэтому ее рекомендуется использовать.
https://docs.aws.amazon.com/vpc/latest/userguide/how-it-works.html
Комментарии:
1. Благодаря вам я узнал ценную концепцию заколки для волос!