The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Два почтовых сервера в одном домене"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Два почтовых сервера в одном домене" 
Сообщение от Niki Искать по авторуВ закладки(ok) on 30-Авг-05, 14:56  (MSK)
Здравствуйте. Хочу у себя организовать "вторичный почтовый сервер" (не знаю как правильно это назвать). На данный момент у меня в домене есть один рабочий почтовый сервер на sendmail (server1.mydomain.ru). На другом сервере (server2.mydomain.ru) тоже установлен sendmail с такой же конфигурацией как и на server1.mydomain.ru. Хочется чтобы при выходе из строя server1.mydomain.ru работал server2.mydomain.ru. А лучше чтобы работали вместе, т.е. делили между собой нагрузку.
В dns у провайдера прописано:
mydomain.ru 86400 IN MX 20 server2.mydomain.ru
mydomain.ru 86400 IN MX 10 server1.mydomain.ru

server1.mydomain.ru 86400 IN A 1.1.1.1
server2.mydomain.ru 86400 IN A 1.1.1.2
Первый сервер работает без проблем. А на втором на локальные адреса почта уходит и приходит, на внешние нет. Пишет что не знает такого сервера как server2.mydomain.ru
В чем проблема, Люди?Спасибо

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Два почтовых сервера в одном домене" 
Сообщение от universite emailИскать по авторуВ закладки(ok) on 30-Авг-05, 15:39  (MSK)

На втором сервере проверяй настройки ДНС.

И еще, как ты планируешь синхронизовывать почту с двух серверов?
Да и куда извери коннектятся за почтой? к первому или второму серверу?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Два почтовых сервера в одном домене" 
Сообщение от Niki Искать по авторуВ закладки(ok) on 30-Авг-05, 16:17  (MSK)
>
>На втором сервере проверяй настройки ДНС.
У меня нет ДНС, я использую ДНС своего провайдера. Команда dig проходит на обоих серверах.
>
>И еще, как ты планируешь синхронизовывать почту с двух серверов?
>Да и куда извери коннектятся за почтой? к первому или второму серверу?
>
Пользователи ходят на server1.mydomain.ru. А server2.mydomain.ru будет как бы сервером-backup (на случай выхода из строя первого сервера) А как по-человечаче синхронизируют почту с двух серверов и вообще как делают такой "backup-сервер"?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Два почтовых сервера в одном домене" 
Сообщение от gr Искать по авторуВ закладки on 30-Авг-05, 23:10  (MSK)
>>
>>На втором сервере проверяй настройки ДНС.
>У меня нет ДНС, я использую ДНС своего провайдера. Команда dig проходит
>на обоих серверах.
>>
>>И еще, как ты планируешь синхронизовывать почту с двух серверов?
>>Да и куда извери коннектятся за почтой? к первому или второму серверу?
>>
>Пользователи ходят на server1.mydomain.ru. А server2.mydomain.ru будет как бы сервером-backup (на случай
>выхода из строя первого сервера) А как по-человечаче синхронизируют почту с
>двух серверов и вообще как делают такой "backup-сервер"?

Проще всего так - если падения сервера 1 продолжительностью не более пары дней - то на втором обнули local-host-names, в relay-domains напиши свой домен и в mailertable что-то типа
mydomain.com    esmtp:[server1.domain.com]

в случае падения первого почта будет собираться в очереи на втором, а потом отправится на первый как только он поднимется. Сколько времени держать письма в очереди - есть соотв настройки в sendail.mc (по умолчанию 5 дней что-ли)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Два почтовых сервера в одном домене" 
Сообщение от Niki Искать по авторуВ закладки(ok) on 31-Авг-05, 09:08  (MSK)
>Проще всего так - если падения сервера 1 продолжительностью не более пары
>дней - то на втором обнули local-host-names, в relay-domains напиши свой
>домен и в mailertable что-то типа
>mydomain.com    esmtp:[server1.domain.com]
>
>в случае падения первого почта будет собираться в очереи на втором, а
>потом отправится на первый как только он поднимется. Сколько времени держать
>письма в очереди - есть соотв настройки в sendail.mc (по умолчанию
>5 дней что-ли)

У меня нет файла relay-domains вообще :-(. А local-host-names оставить пустым?
Т.е. я правильно поняла, если свалится первый сервер, то почта будет хранится на втором сервере, но до юзверей она не дойдет пока не будет поднят первый сервер?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Два почтовых сервера в одном домене" 
Сообщение от gr Искать по авторуВ закладки on 31-Авг-05, 15:41  (MSK)
>>Проще всего так - если падения сервера 1 продолжительностью не более пары
>>дней - то на втором обнули local-host-names, в relay-domains напиши свой
>>домен и в mailertable что-то типа
>>mydomain.com    esmtp:[server1.domain.com]
>>
>>в случае падения первого почта будет собираться в очереи на втором, а
>>потом отправится на первый как только он поднимется. Сколько времени держать
>>письма в очереди - есть соотв настройки в sendail.mc (по умолчанию
>>5 дней что-ли)
>
>У меня нет файла relay-domains вообще :-(. А local-host-names оставить пустым?
>Т.е. я правильно поняла, если свалится первый сервер, то почта будет хранится
>на втором сервере, но до юзверей она не дойдет пока не
>будет поднят первый сервер?


Да, именно так. Почта будет храниться в очереди "недоставленной". В случае же если 1 сервер работает, то почта будет приходить на 2 и немедленно пересылаться на 1 без задержек. Т.о. на втором не нужно заводить почтовых аккаунтов и тп - он тупо пересылает почту.

файлик /etc/mail/relay-domains просто создай и все.
local-host-names оставить пустым - в противном случае 2 сервер будет пытаться доставить почту локально, а нам надо чтобы он ее только пересылал

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Два почтовых сервера в одном домене" 
Сообщение от Niki Искать по авторуВ закладки(??) on 31-Авг-05, 16:37  (MSK)
>Да, именно так. Почта будет храниться в очереди "недоставленной". В случае же
>если 1 сервер работает, то почта будет приходить на 2 и
>немедленно пересылаться на 1 без задержек. Т.о. на втором не нужно
>заводить почтовых аккаунтов и тп - он тупо пересылает почту.
>
>файлик /etc/mail/relay-domains просто создай и все.
>local-host-names оставить пустым - в противном случае 2 сервер будет пытаться доставить
>почту локально, а нам надо чтобы он ее только пересылал

Спасибо огромное за помощь.
А можно сделать так, что если первый сервер переставал работать, то вместо него начинал полноценно работать второй сервер. Т.е. если в local-host-names все прописать и почтовые аккаунты завести на втором сервере такие же как на первом, ну и у юзверей ip-ник сервера переписать, то по идее он должен работать???

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Два почтовых сервера в одном домене" 
Сообщение от gr Искать по авторуВ закладки on 31-Авг-05, 17:47  (MSK)
>>Да, именно так. Почта будет храниться в очереди "недоставленной". В случае же
>>если 1 сервер работает, то почта будет приходить на 2 и
>>немедленно пересылаться на 1 без задержек. Т.о. на втором не нужно
>>заводить почтовых аккаунтов и тп - он тупо пересылает почту.
>>
>>файлик /etc/mail/relay-domains просто создай и все.
>>local-host-names оставить пустым - в противном случае 2 сервер будет пытаться доставить
>>почту локально, а нам надо чтобы он ее только пересылал
>
>Спасибо огромное за помощь.
>А можно сделать так, что если первый сервер переставал работать, то вместо
>него начинал полноценно работать второй сервер. Т.е. если в local-host-names все
>прописать и почтовые аккаунты завести на втором сервере такие же как
>на первом, ну и у юзверей ip-ник сервера переписать, то по
>идее он должен работать???


Именно так. Только будут вопросы по забору почты по pop3 (появится 2 сервера pop3 для пользователя грубо говоря) - но это тоже можно порешать способами так 4-мя.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Два почтовых сервера в одном домене" 
Сообщение от gr Искать по авторуВ закладки on 30-Авг-05, 23:14  (MSK)
А лучше чтобы
>работали вместе, т.е. делили между собой нагрузку.

добавлю - а для деления нагрузки заведи round-robin dns запись для MX (mx.blabla.com разрешается в 2 и более ip грубо говоря)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Два почтовых сервера в одном домене" 
Сообщение от Niki Искать по авторуВ закладки(ok) on 31-Авг-05, 09:09  (MSK)
> А лучше чтобы
>>работали вместе, т.е. делили между собой нагрузку.
>
>добавлю - а для деления нагрузки заведи round-robin dns запись для MX
>(mx.blabla.com разрешается в 2 и более ip грубо говоря)

Если можно, об этом поподробнее. Спасибо

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Два почтовых сервера в одном домене" 
Сообщение от Niki Искать по авторуВ закладки(??) on 31-Авг-05, 14:05  (MSK)
Неужели никто не реализовывал у себя такое????
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Два почтовых сервера в одном домене" 
Сообщение от gr Искать по авторуВ закладки on 31-Авг-05, 15:44  (MSK)
>> А лучше чтобы
>>>работали вместе, т.е. делили между собой нагрузку.
>>
>>добавлю - а для деления нагрузки заведи round-robin dns запись для MX
>>(mx.blabla.com разрешается в 2 и более ip грубо говоря)
>
>Если можно, об этом поподробнее. Спасибо


http://content.websitegear.com/article/load_balance_dns.htm

в 2-х словах - распределение нагрузки между серверами при помощи дополнительных записей в DNS.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Два почтовых сервера в одном домене" 
Сообщение от Niki Искать по авторуВ закладки(??) on 31-Авг-05, 16:42  (MSK)
>>> А лучше чтобы
>>>>работали вместе, т.е. делили между собой нагрузку.
>>>
>>>добавлю - а для деления нагрузки заведи round-robin dns запись для MX
>>>(mx.blabla.com разрешается в 2 и более ip грубо говоря)
>>
>>Если можно, об этом поподробнее. Спасибо
>
>
>http://content.websitegear.com/article/load_balance_dns.htm
>
>в 2-х словах - распределение нагрузки между серверами при помощи дополнительных записей
>в DNS.

А для такой "конструкции" нужно, чтобы на обоих серверах была идентичная ОС? У меня на первом - RH7, а на втором - Fedora Core 3

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Два почтовых сервера в одном домене" 
Сообщение от gr Искать по авторуВ закладки on 31-Авг-05, 17:46  (MSK)
>>>> А лучше чтобы
>>>>>работали вместе, т.е. делили между собой нагрузку.
>>>>
>>>>добавлю - а для деления нагрузки заведи round-robin dns запись для MX
>>>>(mx.blabla.com разрешается в 2 и более ip грубо говоря)
>>>
>>>Если можно, об этом поподробнее. Спасибо
>>
>>
>>http://content.websitegear.com/article/load_balance_dns.htm
>>
>>в 2-х словах - распределение нагрузки между серверами при помощи дополнительных записей
>>в DNS.
>
>А для такой "конструкции" нужно, чтобы на обоих серверах была идентичная ОС?
>У меня на первом - RH7, а на втором - Fedora
>Core 3


Нет, хоть на виндах - это не имеет отношения к платформе. Обьясняю еще раз на пальцах:)

вот есть домен www.domain.com

он разрешается в ip адрес

www.domain.com -> 1.2.3.4

но мы можем добавить несколько таких записей (см настройкку днс или обратись к провайдеру)


www.domain.com -> 1.2.3.4
www.domain.com -> 1.2.3.5
www.domain.com -> 1.2.3.6
www.domain.com -> 1.2.3.7

И тогда все 4 сервера физических буду грубо говоря вызываться пользователем случайно. Т.е. четверть посетителей сайта пойдут на 1.2.3.4, четверть на 1.2.3.5 и тд.  Записей може быть не 4 а 2 , 3,4 и более. В нашщем случае каждый сервер 1.2.3.X получает примерно четверть нагрузки.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру