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
- service exim4 restart
Примечание: Вам нужно подставлять свой домен и свой IP-адрес. Мы используем домен domain.com
и IP 91.234.38.14
только в качестве примера.
Эти команды изменят для почтового домена domain.com
IP-адрес на 91.234.38.14
, так как по умолчанию используется основной IP сервера, если установлен почтовый сервер exim4.
Если используется почтовый сервер postfix, добавьте аналогичную строку в /etc/postfix/domainips
и перезагрузите postfix командой:
- service 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 |
При настройке DNS-записей важно обратить внимание на наличие или отсутствие точки (.) в конце названия записи. Правила использования точки в следующих случаях:
- Для основного домена допустимо значение только с точкой, пример
example.com.
- Для поддоменов допустимы значения:
www
,mail
,smtp
(без точек в конце), к таким значениям автоматически будет добавляться основной домен и в DNS будет иметь общий вид:www.example.com.
,mail .example.com.
,smtp.example.com.
.
Ниже приведен пример, в котором используется основной IP сервера 91.234.33.250
и дополнительный для работы почты 91.234.33.213
. По такому принципу нужно настраивать DNS-записи.
Изменение PTR
Важно: при установке PTR (Reverse DNS) для IP-адреса рекомендуется указывать доменное имя, физически работающее с этим IP-адресом. Лучшим вариантом будет использование основного доменного имени, например yourdomain.com
.
Хотя некоторые провайдеры почтовых услуг также принимают PTR-записи с субдоменами типа mail.yourdomain.com
, существуют определенные риски, что такие записи могут быть отфильтрованы как потенциальный спам на некоторых почтовых серверах. Поэтому во избежание каких-либо проблем с доставкой почты рекомендуется использовать просто основное доменное имя без субдомена.
Для услуг хостинга изменение PTR возможно только при заказе выделенного IP-адреса. На некоторых тарифах выделенный IP-адрес предоставляется автоматически:
- Хостинг – выделенный IP нужно заказывать отдельно, иначе будет использоваться общий PTR для сервера.
- Премиум-хостинг – выделенный IP предоставляются автоматически для тарифов, начиная с Расширенный.
- Реселлинг-хостинг – персональный IP доступен для любого тарифа.
Для изменения PTR-записи (Reverse DNS) на хостинге с выделенной IP используйте панель управления ISPManager:
Способ изменения PTR-записи может отличаться в зависимости от типа используемой услуги. Подробнее о настройках PTR-записей можно узнать в нашей инструкции .
Изменение Hostname для сервера
Изменение Hostname доступно только для услуг виртуальных и выделенных серверов, у Вас должен быть доступ root.
Изменить значение Hostname можете в панели управления ISPManager, в разделе Настройки сервера → Параметры сервера, в поле Имя сервера.
Также, возможно выполнить изменение Hostname с помощью SSH, необходимо подключиться к серверу и выполнить следующую команду:
- sudo hostnamectl set-hostname your_hostname.com
Значение your_hostname.com
следует заменить на Ваш домен.
Далее можете проверить установленное значение командой:
- hostnamectl
Важно: для стабильной работы доменной почты укажите как PTR и Hostname Ваш почтовый домен, на котором Вы будете создавать почтовые ящики, или любой домен, направленный на этот IP. Обновление PTR и Hostname происходит в течение 6-24 часов.