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

Можете ли вы использовать доменное имя второго уровня в качестве FQDN? (например, hostname.com)

Я занимаюсь этим какое-то время, и, похоже, все работает нормально, но я подумал, что проверю, что такое хорошая практика в отношении FQDN. Прямо сейчас мой сервер настроен с (давайте притворимся) именем хоста myhostname и у меня есть домен, зарегистрированный как myhostname.com а я - записи домена A для www и @, указывающие на мой общедоступный IP-адрес. Файл моих хостов выглядит так:

127.0.0.1 localhost localhost.local my.static.ip.ex myhostname.com myhostname

Неправильно ли указывать полное доменное имя на доменном имени второго уровня?

Нет ничего плохого в использовании родительского домена в качестве имени хоста, например. example & example.com. Это скорее условность иметь hostname.example.com, и это более интуитивно понятно при разделении разных служб на разные серверы, например www.example.com и mail.example.com. Кроме того, это, безусловно, значительно упрощает добавление или переключение серверов позже.

Однако ни одно из вышеперечисленных полные доменные имена (FQDN). Полное доменное имя также содержит домен верхнего уровня Интернета, ., например host.example.com.. (Видеть Имя хоста статья в Википедии.)

вам следует сделать следующее:

человек 5 хозяев

EXAMPLE
       127.0.0.1       localhost
       192.168.1.10    foo.mydomain.org       foo
       192.168.1.13    bar.mydomain.org       bar
       146.82.138.7    master.debian.org      master
       209.237.226.90  www.opensource.org

ты можешь использовать FQDN и / или просто домен, если хотите, но тогда зачем? если у вас уже есть запись DNS, она становится избыточной, и в случае, если что-то изменится в будущем, вы перенаправите запись DNS на другой IP-адрес. И вам нужно будет вести такую ​​же запись в другом месте /etc/hosts чтобы отразить это изменение ...