имя хоста и/etc/hosts

Я намереваюсь купить домен, сказать, например, muppets.org, для моего веб-сервера и я хотел бы установить Постфикс на той же машине для отправки транзакционных электронных писем.
Я, как ожидают, установлю как имя хоста для моей системы muppets.org, или я могу использовать в качестве имени хоста kermit, так, чтобы мой FQDN мог быть kermit.muppets.org?
Согласно документации Цифрового Океана относительно Постфикса, имя хоста моего сервера должно соответствовать моему домену, muppets.org: это необходимое, или вместо этого я могу использовать в качестве имени хоста kermit и редактирование /etc/hosts следующим образом?

127.0.0.1       localhost.localdomain           localhost
127.0.1.1       kermit.muppets.org              kermit
198.51.100.3    kermit.muppets.org              kermit
0
задан 29 December 2018 в 07:13

1 ответ

Независимо от имени, которое Вы присваиваете своему компьютеру (имя хоста), что определит, является ли это в субдомене, будет общедоступный сервер DNS (свяжите, например), а не/etc/hosts файл, который только влияет на запросы Вашей локальной сети. Можно управлять субдоменами на Ресурсных записях A, AAAA, CNAME, MX, TXT, PTR, SRV.

Обратите внимание, что одна из предпосылок той статьи является "Допустимым доменным именем, как example.com, указывая на Ваш сервер".

Можно использовать kermit.muppets.org так как Вы указываете на сервер DNS на это сервер VPS. Другой подход должен установить обратный прокси для указания на ресурс, который Вы хотите.

Проверьте более подробное объяснение здесь: https://serverfault.com/questions/507103/hostname-or-subdomain

1
ответ дан 26 October 2019 в 16:52

Другие вопросы по тегам:

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