5.1.2 Как изменить IP для почтового домена, PTR и Hostname для выделенного IP
Правильная настройка IP-адреса и DNS-записей является необходимым условием для стабильной работы почтового сервера и обеспечения бесперебойной доставки электронных писем. IP-адрес – это уникальный идентификатор, который позволяет серверам и клиентам находить друг друга в Интернете. Почтовый сервер должен иметь корректно настроенный IP-адрес, ассоциированный с Вашим почтовым доменом.
Помимо настройки IP-адреса, важно также правильно конфигурировать DNS-записи для Вашего почтового домена. Это включает в себя MX-записи, которые указывают на почтовый сервер, A-записи, которые привязывают домен к IP-адресу, и SPF-записи, которые помогают предотвратить спам. Корректная конфигурация этих записей позволяет другим серверам находить Ваш почтовый сервер и доставлять почту без задержек.
Правильная конфигурация IP-адреса, Имени хоста (Hostname) и DNS-записей является ключевым шагом для обеспечения стабильной и эффективной работы почтового сервера.
Изменение IP-адреса для почтового домена
Если Вы заказали дополнительный IP-адрес, Вы можете назначить его для своего почтового домена. В зависимости от типа услуги, это можно сделать разными способами:
1. Для услуг виртуального хостинга это можно сделать с помощью графического интерфейса панели управления, в разделе E-Mail → Почтовые домены.
2. Для услуг виртуальных/выделенных серверов с панелью подключения ISPManager4 Lite изменить IP-адрес для почтового домена можно через SSH. Необходимо подключиться к серверу и выполнить следующие команды:
- echo "domain.com:91.234.38.14;" >> /etc/exim4/domainips
- update-exim4.conf
- /etc/init.d/exim4 restart
Примечание: Вам нужно подставлять свой домен и свой IP-адрес. Мы используем домен domain.com
и IP 91.234.38.14
только в качестве примера.
Эти команды изменят для почтового домена domain.com
IP-адрес на 91.234.38.14
, так как по умолчанию используется основной IP сервера, если установлен почтовый сервер exim4.
Если используется почтовый сервер postfix, добавьте аналогичную строку в /etc/postfix/domainips
и перезагрузите postfix командой:
- /etc/init.d/postfix restart
Примечание:
если Вы ранее изменяли IP-адрес для почтового домена указанным выше методом, обязательно зайдите в файл /etc/exim4/domainips
и удалите оттуда бывшую строку привязки почтового домена к дополнительному IP.
При изменении IP-адреса почтового домена нужно соблюдать следующие рекомендации по установке записей DNS.
Пример: корректная настройка DNS-записей
Запись | Тип | Значение |
---|---|---|
A | Основной_ip_сервера | |
pop | A | Основной_ip_сервера |
smtp | A | Основной_ip_сервера |
Основной_домен. | MX | |
Основной_домен. | MX | |
Основной_домен. | TXT | v=spf1 ip4:основной_ip_сервера ip4:доп_ip_почтового_домена a mx ~all |
Важно указывать точки, как в нашем примере.
Ниже приведен пример, в котором используется основной IP сервера 91.234.33.250
и дополнительный для работы почты 91.234.33.213
. По такому принципу нужно настраивать DNS-записи.
Изменение PTR для выделенного IP
Способ изменения PTR-записи (Reverse DNS) для выделенного IP-адреса может отличаться в зависимости от типа услуги, которую Вы используете. Ниже приведены инструкции для изменения PTR для различных видов хостинга и серверов:
1. Для виртуального хостинга, изменение PTR выполняется в панели управления, в разделе Список IP-адресов . Выберите нужный IP из списка и нажмите кнопку Изменить. Укажите нужное значение в поле Реверсная зона и обязательно с точкой в конце, например yourdomain.com.
2. Для виртуальных серверов, если используется панель управления ISPManager, PTR-запись можно изменить аналогично хостингу. Также, Вы можете выполнить изменение с помощью панели управления сервером VM-Cloud, по инструкции.
3. Для выделенных серверов, чтобы изменить PTR, необходимо обратиться к Службе поддержки и указать IP-адрес, для которого необходимо установить новое значение PTR.
Важно:
при установке PTR (Reverse DNS) для IP-адреса рекомендуется указывать доменное имя, которое физически работает с этим IP-адресом. Лучшим вариантом будет использование основного доменного имени, например yourdomain.com
.
Хотя некоторые провайдеры почтовых услуг также принимают PTR-записи с субдоменами типа mail.yourdomain.com
, существуют определенные риски, что такие записи могут быть отфильтрованы как потенциальный спам на некоторых почтовых серверах. Поэтому для избежания любых проблем с доставкой почты рекомендуется использовать просто основное доменное имя без субдомена.
Изменение Hostname для сервера
Изменение Hostname доступно только для услуг виртуальных и выделенных серверов, у Вас должен быть доступ root.
Изменить значение Hostname можете в панели управления ISPManager, в разделе Настройки сервера → Параметры сервера, в поле Имя сервера.
Также, возможно выполнить изменение Hostname с помощью SSH, необходимо подключиться к серверу и выполнить следующую команду:
- sudo hostname your_hostname.com
Значение your_hostname.com
нужно заменить на Ваш домен.
Важно: для стабильной работы доменной почты укажите как PTR и Hostname Ваш почтовый домен, на котором Вы будете создавать почтовые ящики, или любой домен, направленный на этот IP. Обновление PTR и Hostname происходит в течение 6-24 часов.