Как мне управлять доменом, который имеет определенные серверы имен, но записи MX указывают на другое место?
Я занимаюсь редизайном сайтов других компаний. Часто мы будем размещать их новый веб-сайт в нашей учетной записи Linode, но они будут обрабатывать их электронную почту с другим провайдером.
Один клиент зарегистрировал свой домен в GoDaddy. Я изменил имена серверов на ns1.linode.com, ns2.linode.com, через ns5.linode.com и не трогал их записи MX. Проблем с передачей не было, и сервис электронной почты не прерывался.
Другой клиент зарегистрировал свой домен в другом Network Solutions. Я вошел и изменил серверы имен, как в прошлый раз, чтобы указать на Linode, и через несколько часов показывался новый сайт. Затем мне позвонили и сказали, что служба электронной почты отключена. Оказывается, Network Solutions позволяет вам устанавливать записи MX только тогда, когда серверы имен являются их собственными. Что мне нужно было сделать для этого домена, это изменить серверы имен, чтобы они указывали на Linode, а затем настроить записи MX в диспетчере DNS Linode.
Является ли один из этих способов "нормальным" способом сделать это? Повлияет ли это на субдомены? Я хочу избежать перебоев в работе электронной почты в будущем.
3 ответа
Обычный способ сделать это - оставить серверы DNS-имен в покое и добавлять / обновлять записи в зоне, относящиеся к вашему хостингу веб-сайта клиента (записи A или CNAME). У меня нет веских оснований для перемещения серверов имен только потому, что вы размещаете веб-сайт, если только у вас нет какого-либо договорного соглашения или если у поставщика веб-хостинга есть требование сделать это. В качестве примера:
company.com:
Серверы имен (NS) = Электронная почта сетевых решений (MX) = Веб-сайт Google (A, CNAME) = 1AND1.com
Обычно вы оставляете серверы имен в покое и просто обновляете относящиеся к вам записи - в случае веб-сайтов, которые будут записями A и CNAME, и, возможно, TXT, если вам нужно доказать право собственности на домен какому-либо другому поставщику услуг, такому как Google.
Если вы не знаете, почему вы это делаете, оставьте серверы имен в покое!
В том, что вы описываете, нет ничего особенно нормального. Во всяком случае, политика NetSol несколько необычна. Мое эмпирическое правило заключается в том, что предпочтительно контролировать MX, если вы отвечаете за NS, и у вас (или вашего клиента) нет никаких отношений с организацией, обслуживающей сервер MX. Но, делая это, вы также берете на себя ответственность за возможные проблемы с почтой.