Есть 2 канала, один со статическим IP другой с динамическим. Нужно сказать sendmail чтоб он слал почту через первый канал, который не является каналом по умолчанию.Подскажите как это можно сделать?
>Есть 2 канала, один со статическим IP другой с динамическим. Нужно сказать
>sendmail чтоб он слал почту через первый канал, который не является
>каналом по умолчанию.
>
>Подскажите как это можно сделать?Если через smart-host то можно маршрут настроить, если напрямую то через фаерволл
>
>Если через smart-host то можно маршрут настроить, если напрямую то через фаерволл
>
такая же проблемка
пытаюсь настроить через фаервол+ip route, т.е. маркировать пакеты iptables и заворачивать в нужный канал с помощью ip route.
C ip route проблем нет, а вот с маркировкой пакетов не выходит.
пробую следующее правило
iptables -t mangle -I PREROUTING 1 -i lo -p tcp -m tcp --dport 25 -j MARK --set-mark 0x5
man iptables не помогает... голова квадратная уже :)
поправьте меня, пожалуйста!P.S. Использовал данные Linux Advanced Routing & Traffic Control HOWTO http://www.opennet.me/docs/RUS/LARTC/c1430.html.
Правило из статьи работает на ура, но оно для почты исходящей из локалки на внешние смтп сервера, а вот приспособить его под заворот почты отправляемой постфиксом, который находится непосредственно на сервере с каналами в инет, не выходит.