Что делать с маршрутизацией AWS, если нам нужно использовать петлевой интерфейс в экземпляре EC2

Я относительно новичок в AWS. Я пытаюсь что-то базовое, например:

Один экземпляр Ubuntu подключен к экземпляру vSRX. Скажем, ip-адрес eth1 экземпляра Ubuntu похож на 20.0.0.100, а IP-адрес соответствующего интерфейса vSRX — 20.0.0.101. Теперь я хочу настроить петлевой интерфейс (это виртуальный интерфейс) внутри vSRX и назначить IP-адрес 99.99.99.99. Очевидно, что эта 99… сетевая информация недоступна для AWS. Мой вопрос заключается в том, как я могу создать эти знания в маршрутизации aws и убедиться, что для достижения 99.99.99.99 нужно пройти через 20.0.0.101 в качестве следующего перехода? Это возможно?

заранее спасибо

Сначала я думал создать подсеть в своем VPC с сетью 99…. Но я ненужный, поэтому не хочу сжигать большее количество ip. И я считаю, что /32 не является приемлемым CIDR в aws. И мое путешествие остановилось здесь. Я думаю о попытке настроить CIDR 99.99.99.96/29, но после этого я должен добавить его как локальный в маршрут? Как я мог указать, что для достижения 99 серии идти через определенный ip?

1 ответ

В AWS это будет реализовано двумя способами.

  1. Если интерфейс Ubuntu и внутренний интерфейс SRX находятся в одной подсети (как показано в примере)... то вы можете сделать это так же, как и в традиционной сети Office/DC/LAN - машина с Ubuntu будет в таблице есть статический маршрут, указывающий на 20.0.0.101, чтобы добраться до адреса интерфейса SRX lo0.0 99.99.99.99/32.
  2. Вы можете использовать таблицу маршрутов подсети AWS на компьютере с Ubuntu для маршрутизации 99.99.99.99/32 к внутреннему сетевому интерфейсу SRX, скопировав идентификатор сетевого интерфейса и вставив его в качестве следующего перехода в запись маршрута.
Другие вопросы по тегам