как установить полное доменное имя на сервере 2008 R2 с использованием IP-адреса?

Насколько я понял из моего поиска, чтобы избежать «Доступ запрещен - недопустимое имя HELO (см. RFC2821 4.1.1.1)» при отправке электронных писем с использованием SMTP на сервере 2008 R2 необходимо указать его полное доменное имя, и для его ввода я следующее:

  1. Откройте диспетчер IIS 6.0
  2. Щелкните имя сервера, затем щелкните правой кнопкой мыши виртуальный сервер SMTP и выберите свойства
  3. Щелкните вкладку «Доставка», затем «Дополнительно»

На этом этапе есть текстовое поле с надписью « Полное доменное имя ". Имя сервера - SERVER2, фиксированный i.p. это 206.xxx.xxx.5 Что мне туда ввести? У меня нет DNS, на который можно было бы указать. Я попробовал SERVER2.206.xxx.xxx.5, но когда я нажал кнопку «Проверить DNS», он сказал, что он недействителен.

-1
задан 1 February 2019 в 13:17
2 ответа

FQDN, который вы вводите в поле - это FQDN, который ваш сервер будет использовать для идентификации себя с другими SMTP-серверами в команде HELO/EHLO. Это FQDN должно быть именем, которое может быть преобразовано в публичный ip-адрес, который будет использоваться вашим сервером при создании исходящих SMTP-соединений. Это FQDN не обязательно должно совпадать с действительным именем компьютера сервера и полностью не связано с действительным именем компьютера сервера и не имеет абсолютно никакого отношения к работе сервера, кроме как в вышеупомянутой команде HELO/EHLO.

Так что... если вы хотите, чтобы ваш сервер идентифицировал себя с другими SMTP-серверами как mail.example.com, то вы должны ввести mail.example.com в это поле. Затем вы создаете запись A в вашем публичном DNS для mail.example.com для публичного ip-адреса сервера, а затем попросите вашего провайдера создать запись PTR в их DNS-зоне для публичного ip-адреса сервера для mail.example.com.

.
3
ответ дан 5 December 2019 в 19:02

Полностью определенное доменное имя (FQDN) будет выглядеть следующим образом:

SERVER2.

Если вы не знаете свое доменное имя, вы можете найти его, набрав его в командной строке:

wmic computername get domain

Предположим, что результат этой команды будет:

Domain
example.local

Тогда ваше FQDN будет:

server2.example.local

Вы также можете найти FQDN на странице System Properties (Свойства системы). (Там оно будет называться "Полное имя компьютера".) Есть как минимум два способа его достижения.

  1. Щелкните правой кнопкой мыши на элементе My Computer на рабочем столе и выберите Properties. Или
  2. Windows Key+Break
2
ответ дан 5 December 2019 в 19:02

Теги

Похожие вопросы