Недавно мы пытались перенести нашу «Прокси-службу» на Веб-сервис Amazon для большей гибкости /, возможно, лучшей цены, чем то, что мы используем в данный момент (несколько серверов), но я все еще не уверен, что делать дальше.
Нам нужно получить несколько исходящих общедоступных IP-адресов (могут быть динамическими / статическими)
Сейчас, когда мы запускаем EC2 сервер, подключив к нему несколько Elastic IP с помощью 2 Сетевые интерфейсы, не имеет значения, какой IP-адрес мы будем использовать для подключения К серверу, сервер всегда отвечает с одним и тем же общедоступным IP-адресом.
Чтобы быть более конкретным, вот наша текущая настройка сетевого интерфейса AWS:
Когда мы подключаемся к экземпляру (туннель SSH) с использованием 172.31.25.x, общедоступный IP-адрес, который мы получаем, будет таким же, как если бы мы подключились с помощью 172.31.28.x, то есть 52.28.58.x.
Я не уверен, что проблема связана с настройками, которые мы используем, или с тем фактом, что инстансы EC2 - это просто не тот сервис Amazon, который мы должны использовать из множества, которые мы смогли увидеть (Customer Gateway / VPC / ...)
В любом случае, большое спасибо за любую помощь!
Если я правильно вас понял, вы хотите, чтобы ваш исходящий трафик проходил через несколько ваших сетевых интерфейсов циклически? Если это так, и вы находитесь в среде Linux, вы сможете использовать iproute2
и просто измените маршрут по умолчанию.
Пожалуйста, взгляните на это предыдущий вопрос для получения дополнительной информации и примера.