LINUX.ORG.RU

sendmail и роутинг


0

0

у меня есть два ip X и Y. И есть скрипт запускайщийся раз в минуту, который поправляет статический роутинг, по следующей схеме: если шлюз для Y доступен, то сделать Y маршрутом по умолчанию, а X только для нескольких сетей. Если Y не доступен, то все пакеты посылать через X. - Всё работает хорошо. Теперь настроил sendmail, MX в dns указывает на X. Письма ходят до тех пор пока выключен маршрут Y. Только включаешь шлюз для Y и через минуту почта уже не приходит. Шлюз для Y - это спутниковый терминал, с частным ip. Поэтому входящих соединений для Y нет.

Из-за чего не приходят письма? Мне казалось, что из-за роутинга может изменится только маршрут исходящей связи - но никак не входящей. Я ошибаюсь? Можно ли решить эту проблему?

Заранее спасибо.

ну, а маршрут по которому уходит ответ на запрос соединения - становится Y! в общем, я бы прописал два MX с адресами X и Y

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

>ну, а маршрут по которому уходит ответ на запрос соединения -становится Y!

А разве не всё ли равно по какому маршруту уходит ответ?

>в общем, я бы прописал два MX с адресами X и Y Y - Адрес частный.

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

каждый роутер на канале Y по пути может резать пакеты с адреса X идущие из канала Y.
еще как вариант, iproute2 - отправлять пакеты с src X через канал X

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