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

Полное доменное имя, DNS, хосты, постфикс

Допустим, я купил этот домен: example.com Name servers в диспетчере DNS все указывает на example.com Этот субдомен (example.com) серверов имен указывает на IP. Также обратите внимание, что имя хоста unique находится под A запись на указанный IP

Мой первый вопрос: под etc/hosts, как должно быть FQDN

У обоих есть записи 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 так что волноваться не о чем.