Добрый день!Есть два сервера:
№1 имеет IP адрес 193.125.50.201 и на нем работает почтовый сервер
№2 имеет IP адрес 193.125.50.204
Компы в локальной сети имеют адрес 192.168.х.х
Задача: сделать так, что бы при заходе из локальной сети на сервер №2 по 25-му порту, клиенты подключались к серверу №1. Правила iptables загружаются из файла.
Прописал следующее:
-A PREROUTING -d 193.125.50.204 -p tcp -m tcp --dport 25 -j DNAT --to-destination 193.125.50.201:25
-A POSTROUTING -d 193.125.50.201 -p tcp -m tcp --dport 25 -j SNAT --to-source 193.125.50.204
Вроде бы заработало, НО любой клиент, который подключается к серверу №2, определяется на сервере №1 как №2. Таким образом, настройка правил relay для клиентов по ip адресам становится невозможной. Как сделать так, что бы те, кто подключается на №2, оказывались на №1 но IP определялся клиента?