Вопрос или проблема
Я организую третью сторону для выполнения работы на моем сайте, что означает перемещение моего сайта от одного поставщика хостинговых услуг к другому, но в целях безопасности я хотел бы оставить свою электронную почту у существующего поставщика услуг.
Насколько я понимаю, мне нужно изменить настройки DNS у моего регистратора. Я знаю, как просто переместить сайт от одного к другому, но я не имею представления, что делать в отношении электронной почты.
Регистратор сайта — NIC.MX, и в панели управления у меня есть доступ для изменения следующих настроек. Настройки в настоящее время такие:
DNS доменного имени llompart.com.mx Имя первичного DNS ns1.omnis.com IP-адрес первичного DNS Имя вторичного DNS ns2.omnis.com IP-адрес вторичного DNS
Детали другого хостинг-сайта:
ns1.perfectwide.com - 213.186.57.146
ns2.perfectwide.com - 91.121.117.130
Поскольку я хочу, чтобы электронная почта оставалась с OMNIS.COM (детали выше), единственная другая информация об электронной почте, которую я в настоящее время хочу использовать, это:
MX 20 postoffice.omnis.com mail.llompart.com.mx A 216.239.128.27 smtp-relay.llompart.com.mx A 216.239.128.27 webmail.llompart.com.mx A 216.239.128.69
Достаточно ли этой информации, чтобы сказать мне, какие изменения я должен сделать с учетной записью регистратора NIC выше?
Обычно регистратор предоставляет вам панель управления или какой-либо другой инструмент, который позволяет вам войти в систему и изменить DNS-записи вашего домена. Предположим, это так, вы должны отредактировать запись хоста (A) для вашего веб-сервера, чтобы он указывал на IP-адрес веб-сервера нового хоста.
Если ваш регистратор не предоставляет инструмент для этого, вам нужно будет связаться с ними и попросить поддержать в этом вопросе (и рассмотреть возможность смены регистратора…)
Что касается почты, вы должны просто оставить ее как есть. Если только у вашего текущего провайдера нет проблем с этим.
Это изменение вовсе не должно повлиять на вашу электронную почту. Почта находит путь к вашему серверу через вашу MX запись. Изменение DNS алиаса вашего сайта не повлияет на вашу MX запись.
Но убедитесь, что у вас все еще есть алиас mail.domain.com или что-то подобное для вашего почтового сервера, так как фильтры спама используют RDNS в своих метриках.
Также я рекомендую поддерживать вашу документацию в актуальном состоянии в отношении того, кто хостит что для вас, а также актуальную информацию об учетной записи и контактах для каждого провайдера. Например:
-
Мой домен зарегистрирован в Network Solutions
-
DynDNS хостит мои DNS-записи
-
Postini хостит мою почту
-
1and1 хостит мой сайт
Таким образом, как вы можете видеть, могут быть задействованы несколько сторон, и это может быстро стать запутанным при внесении изменений или устранении проблем.
Обновление
Поскольку ваш домен llompart.com.mx использует только A записи, и вы определили записи для почты, www, smtp-relay и т.д. отдельно, вы можете просто изменить IP адрес, на который указывает www A запись, чтобы он указывал на новый веб-сервер. Вам нужно попросить у них IP адрес или имя хоста фактического веб-сервера, который будет хостить ваш сайт.
Если они дают вам IP адрес, обновите www.llompart.com.mx A запись до этого адреса.
Если они дают вам имя хоста, вы можете ввести его в качестве записи CNAME (например: www CNAME www5.perfectwide.com), если хотите. Преимущество CNAME в том, что если они изменят IP адрес или сервер позже, вам не нужно будет ничего обновлять.
Если вы хотите, чтобы пользователи могли получить доступ к вашему сайту просто через http://llompart.com.mx, то вам нужно также обновить A запись, определенную как либо llompart.com.mx. A 216.239.138.51, либо она может появляться как @ A 216.239.138.51.
Я не знаком с NIC.MX, поэтому не могу дать вам деталей о том, где именно вносить изменения на их сайте.
Для начала, допустим, ваш домен — xyz.com, и вот ваши текущие записи:
A Records:
@ IN A 123.123.123.1
server1 IN A 123.123.123.1
CNAME Records:
www IN CNAME server1
mail IN CNAME server1
MX Records:
IN MX 10 server1.xyz.com.
Чтобы разобрать это немного:
@ означает источник или базовый уровень вашего домена, так что эта строка указывает разрешить xyz.com на 123.123.123.1
Строка server1 подобна строке @, это время указывает разрешить server1.xyz.com на 123.123.123.1
CNAME — это по сути псевдонимы, вместо разрешения на IP адрес, они указывают на другое имя.
Строка www указывает разрешить www.xyz.com на server1.xyz.com, который в свою очередь идет на 123.123.123.1
10 в строке MX — это приоритет, это действительно важно только если у вас есть несколько MX записей.
Если ваша компоновка выглядит подобно этой, ваш лучший выбор — изменить запись www с CNAME на A запись и указать www и @ на сервер третьей стороны, например:
@ IN A 99.99.99.1
www IN A 99.99.99.1
Оставляя записи server1, mail и MX, чтобы они оставались указывающими на ваш текущий сервер.
Панель вашего регистратора будет отображать записи немного иначе (например, не будет иметь IN), но должна идентифицировать записи A, CNAME и MX.
При вводе адресов назначения для записей CNAME и MX, важно обращать внимание на окончание –> . <– (я пытаюсь указать на точку здесь).
Когда указываете DNS адреса, если вы заканчиваете точкой, это означает, что вы ввели полный адрес (как в моем примере server1.xyz.com.), и таким образом будет указан результат. Если вы не указали точку в конце, например (server1), то домен будет добавлен в конец (становясь server1.xyz.com).
Если вы можете опубликовать детали о ваших записях A, CNAME и MX, я могу обновить этот ответ, чтобы он соответствовал вашей компоновке DNS.
Ответ или решение
Конфигурация инфраструктуры сайта, когда сайт размещается на серверах одного провайдера, а электронная почта на серверах другого — это распространенная практика в сфере ИТ, обеспечивающая гибкость и повышенную безопасность. Разделение хостинга сайта и почты позволяет минимизировать риски и оптимизировать работу сервисов. Давайте разберем, как можно реализовать такую конфигурацию, используя данные вашей конкретной ситуации.
Теория
Основной принцип работы Интернета и веб-технологий заключается в использовании системы доменных имен (DNS), которая преобразует понятные пользователю доменные имена в IP-адреса, доступные компьютерам и сетевым устройствам. DNS-записи позволяют направлять трафик на соответствующие серверы, под управлением различных хостинг-провайдеров.
DNS-записи, которые имеют значение в вашей ситуации, включают:
-
A-записи: Они связывают доменное имя с конкретным IP-адресом. Например, если ваш сайт переезжает на другого провайдера, необходимо изменить A-запись на новый IP-адрес.
-
MX-записи: Эти записи определяют почтовый сервер, который будет обрабатывать электронную почту вашего домена. В вашем случае MX-записи остаются у той компании, которая предоставляла почтовые услуги, т.е. OMNIS.COM.
Пример
Ваши текущие настройки включают DNS-записи, которые указывают на Omnis.com для услуги электронной почты и на другой провайдер для веб-хостинга. Представим это в контексте абстрактного домена, предположим ваш домен называется example.com:
- Сайт: www.example.com → будет размещен на ns1.perfectwide.com.
- Почта: MX-запись для почтовых сервисов указывает на postoffice.omnis.com.
Чтобы успешно перенастроить DNS-рекорды, вам необходимо:
- Обновить A-записи для сайта:
- Изменить A-записи, относящиеся к вашему веб-сайту, так, чтобы они указывали на IP-адреса новых серверов PerfectWide, предоставленных вам вашим новым хостинг-провайдером.
@ IN A 99.99.99.1 ; IP-адрес вашего нового веб-сервера
www IN A 99.99.99.1 ; IP-адрес вашего нового веб-сервера
- Проверить существующие MX и A-записи для почты: Убедиться в отсутствии изменений в этих записях, поскольку почтовые услуги остаются с предыдущим провайдером:
MX 20 postoffice.omnis.com
mail.example.com IN A 216.239.128.27
smtp-relay.example.com IN A 216.239.128.27
webmail.example.com IN A 216.239.128.69
Применение
Теперь, давайте применим эти теоретические знания и примеры к вашему случаю:
-
Доступ к панели управления DNS NIC.MX: Залогиньтесь в панель управления вашего доменного регистратора NIC.MX и найдите раздел для работы с DNS-записями. Каждый регистратор может использовать свою структуру интерфейса, поэтому интерфейсы могут варьироваться.
-
Внесение изменений:
- Перейдите к конкретным записям, связанным с вашим доменом, и обновите A-записи так, чтобы они отражали новые настройки для вашего веб-сайта.
- Перепроверьте, что MX-записи остаются без изменений, чтобы гарантировать бесперебойную работу электронного адреса.
-
Подтверждение изменений: После внесения изменений, система DNS может потребовать некоторое время на обновление и распространение (обычно от нескольких минут до 48 часов, в зависимости от настроек TTL). Это нормально.
-
Документация: Ведите актуальную документацию, чтобы зафиксировать, где и какая услуга размещена, с указанием контактной информации и менеджеров, ответственных за каждый хостинг, чтобы это упростило возможное будущее обслуживание. Например:
- Домен зарегистрирован с Network Solutions.
- DynDNS управляет DNS-записями.
- Postini управляет электронной почтой.
- 1and1 хостит мой сайт.
Это позволит вам иметь ясное представление о вашей инфраструктуре и быстро реагировать на любые изменения или проблемы.
Следуя этим рекомендациям, вы сможете успешно организовать рассмотренную инфраструктуру, при которой сайт и почта находятся у разных провайдеров, обеспечивая при этом безопасность и надежность работы вашего бизнеса.