Добрый день!Изначально ситуация такова: был на работе сервер server.domain.ru (с реальным IP, например IP1). Я его использовал как почтарь. Теперь коллегам нужно это имя (server.domain.ru и www.server.domain.ru), чтобы использовать как веб-сервер (им нужно только ИМЯ). Мне предложили средствами DNS сделать такое: мой сервер переобозвать (server2.domain.ru), а почту завернуть на него средствами DNS. Правда, у них имя сервера (server.domain.ru) будет CNAME'ом на другой сервак.
hosting IN A IP3 \* их хостинг
......
......
server.domain.ru IN CNAME hosting \* имя ссылкой на их хостинг
www.server.domain.ru IN CNAME hosting
....
server2.domain.ru IN A IP1 \* новое имя моего сервака
server.domain.ru. IN MX 9 server2.domain.ru. \* перенаправить почту на мой сервакоднако при перезагрузке зоны вижу в логах:
Jul 13 13:57:18 ns named[403]: zone domain.ru/IN: loading master file zone1/named.zone1: CNAME and other data
со ссылкой на строку с MX-записью.
Потом я нашел, что нельзя делать MX-запись на CNAME псевдоним.Что делать? Может кто-то уже делал такое? Мне нужно одно, чтобы моя почта пришла в итоге на мой сервак. (на их серваке hosting почтаря нет и не будет).
Спасибо!
>[оверквотинг удален]
>Jul 13 13:57:18 ns named[403]: zone domain.ru/IN: loading master file zone1/named.zone1: CNAME
>and other data
>со ссылкой на строку с MX-записью.
>Потом я нашел, что нельзя делать MX-запись на CNAME псевдоним.
>
>Что делать? Может кто-то уже делал такое? Мне нужно одно, чтобы моя
>почта пришла в итоге на мой сервак. (на их серваке hosting
>почтаря нет и не будет).
>
>Спасибо!1. либо релей для твоего почтовика на их серваке, но "на их серваке hosting почтаря нет и не будет", тогда:
2. пробросить порты на твой почтовик с ихнего сервакаэто при условии, что реальный IP только на "их серваке",
если же не так и у твоего почтаря тоже реальный IP,
тогда просто в ДНС изменить MX запись на хостнейм твоего,
ну и может в sendmail.mc добавить что-то типа: MASQUERADE_AS(`почтовыйdomain.ru')dnl
>1. либо релей для твоего почтовика на их серваке, но "на их
>серваке hosting почтаря нет и не будет", тогда:да, отпадает ...
>2. пробросить порты на твой почтовик с ихнего сервака
>
>это при условии, что реальный IP только на "их серваке",
>если же не так и у твоего почтаря тоже реальный IP,
>тогда просто в ДНС изменить MX запись на хостнейм твоего,проброс отпадает, считаем, что на "их серваке" я не могу ничего делать.
IP везде реальные, но пока я ничего кроме "MX-запись на CNAME" не придумал ...>ну и может в sendmail.mc добавить что-то типа: MASQUERADE_AS(`почтовыйdomain.ru')dnl
а это где, на моем почтаре?
что-то все так сложно.возьми другое имя и пропиши его в днс.
в чем проблема?
а проблема только с клиентами, если у них у всех прописан server.domain.ru
>что-то все так сложно.
>это да ;-)
>возьми другое имя и пропиши его в днс.
>в чем проблема?
>а проблема только с клиентами, если у них у всех прописан server.domain.ru
>суть такая, что почтарь стоит давно, и его имя eq @server.domain.ru. А если дать другое имя, то придется всех-всех адресатов оповещать, короче гемор. А есть еще те же регистрации на сайтах (как пример, одноклашки), тогда придется оперативно лазить по всем таким системам и менять почту. А надо быстро отдать имя.
>[оверквотинг удален]
>Jul 13 13:57:18 ns named[403]: zone domain.ru/IN: loading master file zone1/named.zone1: CNAME
>and other data
>со ссылкой на строку с MX-записью.
>Потом я нашел, что нельзя делать MX-запись на CNAME псевдоним.
>
>Что делать? Может кто-то уже делал такое? Мне нужно одно, чтобы моя
>почта пришла в итоге на мой сервак. (на их серваке hosting
>почтаря нет и не будет).
>
>Спасибо!если твой ДНС зоной domain.ru управляет, то:
MX кажет куда почту для этого домена слать. банально ставишь MX 1.1.1.1 и не важно что у этого хоста еще 1000 имен может быть. главное, чтоб MX указывал на IP твоего почтаря. все остальное лесом - не заморачивайся (а лучше вкуривай доки по ДНС).
PS ну реально для почтаря очень хорошо, чтоб он в обратку ресолвися: IP->name. и при этом ресолвинг name->IP->name1 давал name=name1. иначе твой smtp с высокой вероятностью забракуют на предмет приема почты с него.
>PS ну реально для почтаря очень хорошо, чтоб он в обратку ресолвися: IP->name. и при этом ресолвинг name->IP->name1 давал name=name1. иначе твой smtp с высокой вероятностью забракуют на предмет приема почты с него.Для почтаря наверно обязательное требование что бы в обратку резолвился, но требовать при этом ресолвинг name->IP->name1 давал name=name1 необязательно. Я так думаю.
>если твой ДНС зоной domain.ru управляет, то:
>
>MX кажет куда почту для этого домена слать. банально ставишь MX 1.1.1.1
>и не важно что у этого хоста еще 1000 имен может
>быть. главное, чтоб MX указывал на IP твоего почтаря. все остальное
>лесом - не заморачивайся (а лучше вкуривай доки по ДНС).так ставил реальный IP, суть в том, что в такой конструкции:
server.domain.ru. IN MX 9 1.1.1.1"server.domain.ru" идет как CNAME, именно на него named ругается, а не на мой сервак с новым именем
>
>PS ну реально для почтаря очень хорошо, чтоб он в обратку ресолвися: IP->name. и при этом ресолвинг name->IP->name1 давал name=name1. иначе твой smtp с высокой вероятностью забракуют на предмет приема почты с него.обе зоны прописаны, всё с этим ОК!