Назад | Перейти на главную страницу

какой IP следует использовать в хостах при настройке почтового сервера?

Я настраиваю почтовый сервер на своем debian, следуя Tecmint руководство.

На шаге 4 IP должен быть добавлен в файл hosts.

# hostnamectl set-hostname mail.mydomain.com
# echo "192.168.0.102 mydomain.com mail.mydomain.com" >> /etc/hosts

какой IP я должен здесь использовать? это IP-адрес локали машины или IP-адрес сервера (Интернет-IP)?

если это локальный IP-адрес, могу ли я также использовать localhost Вот?

В /etc/hosts, вы можете определить (локальное) сопоставление имен хостов IP-адресам. Таким образом, вы не можете поставить localhost здесь, потому что вы хотите сопоставить IP-адрес своего сервера с именем хоста mail.mydomain.com. Вы не можете сопоставить имена хостов таким образом.

Обычно вы должны сопоставить доступный в Интернете IP-адрес с доступным в Интернете (FQN) именем хоста (например, mail.mydomain.com). В любом случае это должен быть IP-адрес, через который ваш сервер может получить доступ. Иногда, например, за NAT (например, домашний маршрутизатор, подключающий несколько устройств к Интернету), может иметь смысл использовать локальный IP-адрес, например 192.168.0.102 или даже 127.0.0.1 Вот. Таким образом, вам не обязательно, чтобы отражение NAT вашего маршрутизатора работало правильно.

В любом случае локальный IP-адрес может (дополнительно) быть сопоставлен с локальным именем хоста. Петлевой IP 127.0.0.1 обычно отображается на localhost по умолчанию. Вы можете дополнительно сопоставить локальные имена хостов, например mailserver1 на локальные IP-адреса, например 192.168.0.102.

Вы должны указать здесь IP-адрес, localhost или любое другое имя не допускается. Это должен быть IP-адрес, доступный локально на вашем сервере. Если одному из интерфейсов вашего сервера назначен IP-адрес в Интернете, используйте его здесь, в противном случае вы можете использовать локальный IP-адрес. Нет большой разницы, пока этот IP-адрес назначен вашему серверу - используйте ip addr show чтобы проверить, если не уверены.