@ciedooy

Как проксировать весь трафик между двумя VDS?

Здравствуйте.
#1 VDS ip условно 7.7.7.7 стоит древний LAMP
#2 VDS ip условно 8.8.8.8 стоит посовременней LNMP

Задача: Проксировать весь входящий трафик с #1 на #2 и весь исходящий трафик с #2 на #1.

На сайте есть некоторые сервисы которые привязаны к ip #1 как входящие данные так и исходящие. Но стек морально устарел.

Если плохо изложил:
Лицензия привязана к ip 7.7.7.7 и запрос на проверку лицензии разрешен только с этого ip, сменить ip у лицензии нельзя и купить новую тоже не вариант так как дешевле содержать зоопарк VDS.
Скрипт переноситься на современный стек и все запросы должны из скрипта выполняться от ip 7.7.7.7 и к скрипту через 7.7.7.7
Но это касается не только 80 порта а абсолютно всего трафика со всех портов.
Как это сделать максимально просто чтоб можно было отключить проксирование одной командой также как и включить его одной командой после настойки.
Но при этом чтоб можно было направить домены и тд на ip 8.8.8.8 а все старое останется на старом ip.

Доп. #1
Если трафик поступил стразу на 8.8.8.8 минуя 7.7.7.7 то и ответ должен прийти от 8.8.8.8
  • Вопрос задан
  • 374 просмотра
Решения вопроса 1
Если я правильно понял вашу запутанную задачу, то вам необходимо на 7.7.7.7 настроить DNAT на сервер 8.8.8.8. На 8.8.8.8 оставить всё без изменений.
Тогда запросы приходящие на 7.7.7.7 будут приходить на 8.8.8.8 и возвращаться тем же маршрутом. Запросы приходящие на 8.8.8.8 будут возвращаться запрашивающему напрямую.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@mafusailmagoga
nginx reverse proxy
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы