Что есть: - Debian Lenny. - Веб-сервер, почтовый сервер(exim4) и домашняя файлопомойка. - Два провайдера, два интерфейса. - eth1 - анлимный канал. Режется все, что только можно, в том числе smtp, но у провайдера relay-сервера не обнаружено. - eth2 - 100Mbit лимитированный канал. Открыто все. - default route разруливаю через iproute2 вот таким вот скриптом: http://dumpz.org/3496/ Соответственно, весь трафик, который инициирует сервер, уходит через eth1, а ответы на трафик, который приходит на eth2 через него же и уходят.Проблема: Нужно, чтобы почта уходила через eth2. Пробовал заставить exim слушать только eth2, но безрезультатно. Только слушает, но не отправляет. Пробовал заворачивать трафик (скрипт: http://dumpz.org/3498/), который уходит по eth1 с 25 портом заворачивать на eth2 - безрезультатно.
|