LINUX.ORG.RU
ФорумAdmin

Exim4, 2 интерфейса


0

0

Что есть:
- 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 - также безрезультатно.

anonymous

Ответ на: комментарий от borisych

Хм.

2008-11-16 13:54:21 1L1fGn-0003mV-9n <= admin@mydomain.com H=localhost (mydomain.com) [127.0.0.1] P=esmtp S=752 id=20081116105421.12325.44049@mydomain.com
2008-11-16 13:54:21 1L1fGn-0003mV-9n == vpupkin@another-mail.com R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host

anonymous
()
Ответ на: комментарий от anonymous

Хм, еще странее. С днс все нормально.

# exim4 -d -bt username@ya.ru Результат: http://dumpz.org/3499/

Следовательно, проблема, все-таки, до сих пор остается в интерфейсе, через который уходит.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.