Допустим, я купил этот домен: example.com
Name servers
в диспетчере DNS все указывает на example.com
Этот субдомен (example.com
) серверов имен указывает на IP. Также обратите внимание, что имя хоста unique
находится под A
запись на указанный IP
Мой первый вопрос: под etc/hosts
, как должно быть FQDN
xx.xx.xxx.xxx unique.example.com unique
ИЛИxx.xx.xxx.xxx example.com example
ИЛИxx.xx.xxx.xxx unique unique
У обоих есть записи DNS, и оба представляют один и тот же IP-адрес. В первом случае уникальным является имя хоста, а полное доменное имя - unique.example.com. Во втором случае example - это имя хоста, а example.com - это полное доменное имя.
Итак, данное полное доменное имя должно представлять имя сервера. Какая из них правда ?!
Учитывая все это, когда я пытаюсь установить postFix и он запрашивает полное доменное имя, я просто не знаю, что писать, поскольку оба варианта кажутся допустимыми.
Однако, если я напишу unique.example.com, мои электронные письма станут user@unique.example.com
чего я не ожидал.
Контекст: Ubuntu 14.04 VPS, webmin / virtualmin. Я случайно установил пакет sendmail, и весь мой виртуальный min postfix больше не работает! Итак, этот вопрос исходит от меня, пытающегося установить postfix.
FQDN (полное доменное имя) - полное имя, заканчивающееся точкой (https://en.wikipedia.org/wiki/Fully_qualified_domain_name)
В / etc / hosts вы указываете полное и короткое имя (но без fqdn)
127.0.0.1 localhost 1.2.3.4 mail.example.com почта
Подделка адреса электронной почты для локально сгенерированных писем - это роль вашей почтовой программы или вашего локального почтового сервера (например, exim или postfix). Там вы можете выбрать генерацию user@mail.example.com, user@example.com или user@cia.gov.
unique.example.com
- правильное полное доменное имя, где unique
обозначает имя хоста и example.com
является родительским доменом.
example
это не имя хоста, и com
является TLD (домен верхнего уровня), поэтому example.com
не является fqdn и поэтому недействителен и не совпадает с unique.exampl.com
. Прочтите подробности здесь: Что такое полное доменное имя (FQDN)?
Полное доменное имя (FQDN) - это полное доменное имя для определенного компьютера или хоста в Интернете. Полное доменное имя состоит из двух частей: имени хоста и имени домена. Например, полное доменное имя гипотетического почтового сервера может быть mymail.somecollege.edu. Имя хоста - mymail, а хост находится в домене somecollege.edu.
Когда вы входите unique.example.com
как fqdn, это будет использоваться для настройки myhostname
и mydestination
в /etc/postfix/main.cf
так что волноваться не о чем.