Добрый день! Подскажите пожалуйста в двух словах, как реализовать следующее. ______________________________________________________ Сеть 192.168.1.0/24, роутер 192.168.1.1, внешний ip 1.1.1.1 Сеть 192.168.2.0/24, роутер 192.168.2.1, внешний ip 2.2.2.2 Две сети соединены между собой GRE туннелем без шифрования. (192.168.255.1 - 192.168.255.2) Маршрутизация настроена. ______________________________________________________ В подсети 192.168.2.0/24, есть ПК 192.168.2.2, который работает с почтой через почтовый клиент(SMTP 465, IMAP 993) Почтовый сервис, с который он работает определяет его ip как 2.2.2.2. Как сделать так, что бы ПК по портам 466 и 994, работал через 1.1.1.1 ?
Здравствуйте, была похожая задача, в вашем случае как-то так будет: На роутере 2.1 правило маркировки: chain=prerouting action=mark-routing new-routing-mark=inet2 passthrough=yes protocol=tcp src-address=192.168.2.2 dst-port=446,994 И маршрут: ip route add dst-address=0.0.0.0/0 distance=1 routing-mark=inet2 gateway=<имя_интерфейса> Где gateway - это интерфейс, через который идет связь с первым роутером.