LINUX.ORG.RU

Резервный канал для почты


0

1

Есть почтовый сервер на sendmail. Люди принимают и отправляют почту по ip адресу 192.168.1.1

Если человек не из нашей локальной сети хочет отправить почту через наш почтовый сервер, то адрес pop3 и smtp у него вида: mail.servermail.ru

mail.servermail.ru закреплен за 1 внешним адресом вида: 95.37.x.x

то есть почтовый сервер 192.168.1.1 доступен с внешнего адреса 95.37.x.x

если у провайдера проблемы то почтовый сервер 192.168.1.1 не может ни принимать ни отсылать почту во вне.

есть второй резеврный провайдер, адрес 95.38.x.x

Хочетс что бы при отключении интернета 1 провайдера, почта принималась и отправлялась через второго. Куда копать, как сделать?


хм.. Если mail.servermail.ru это глобальный адрес. То можно сделать так. Покупаешь VPS за 350 рублей (самый дешёвый), он принимает соединения на smtp и pop3 порты.

И в зависимости от доступности того или иного IP перенаправляет соединения на него. Так же у тебя крутиться скрипт который проверяет какой маршрут доступен и в соответствии с ним перенаправляет исходящие smtp и pop соединения.

Но, как я думаю проще приобрести тот же самый VPS (можно у своего провайдера даже) и использовать его в качестве почтового сервера. А для сохранности делать бэкап почты про помощи rsync.

Так же как вариант это балансирование трафика.

rezedent12 ☆☆☆ ()

Почта ни при чём. google linux 2 провайдера

router ★★★★★ ()

В DNS:

servermail.ru      IN   MX 10  95.37.x.x
                   IN   MX 20  95.38.x.x

Ну и на маршрутизаторе второго провайдера настроить проброс порта.

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

Кстати, ответ неполный вышел: в случае с двумя маршрутизаторами все намного сложнее...

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

Нет маршрутизатор один. Кстати на этом же почтовом сервере поднят Bind. А если нам нужно отправить почту?

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

Тогда вся проблема только в том, чтобы корректно настроить кошку на работу с двумя провайдерами.

google://cisco nat два провайдера

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

не уж то, что бы прием и отправка писем шла через оба канала нужно всего лишь добавить у регистратора вторую mx запись? и все? никаких релеев не нужно?

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

А MX и есть релэй. Два адреса - два релэя.

Если кошка корректно отрабатывает падение канала и натит при этом исходящие соединения во второй канал, то все. Квест пройден.

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

а если хочется, что бы письма шли по двум каналам?

Либо на cisco настраивать source routing и слать с разных внутренних адресов, либо (опять-же на кошке) настраивать полиси роутинг, ...

К Linux это совсем уже никакого отношения не имеет.

sergv ()

kodo

Случайно не реинкарнация mi_estas?

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