Каковы причины изменения имени хоста VPS по умолчанию?

Я настраиваю VPS, на который я недавно подписался, и я слежу за сообщениями в блогах других разработчиков, чтобы помочь мне настроить свой собственный. Я часто вижу, как они меняют имя хоста VPS. Имя хоста VPS по умолчанию выглядит не очень красиво (например, vps-1343-8332.myvpsprovider.cloud), поэтому они меняют его на свое доменное имя. Например:

hostnamectl set-hostname --static www.yourdomainname.com

Однако, насколько я понимаю, пока DNS разрешает доменные имена в правильные IP-адреса, имя хоста вообще не влияет на имя размещенного домена.

Тогда мне интересно, по каким причинам этот парень разработчики меняют свое имя хоста VPS по умолчанию?

0
задан 27 February 2019 в 07:19
2 ответа

Как правило, хорошей идеей является изменение имени хоста, присвоенного хостинг-провайдером, на что-то, соответствующее соглашению об именах вашей организации.

Предсказуемые и запоминающиеся имена хостов помогают людям запоминать и идентифицировать системы намного легче, чем IP-адреса, и, вероятно, помогут предотвратить ошибки.

С точки зрения брендинга вы обычно также хотите, чтобы ваши серверы идентифицировали себя как часть вашего домена , а не хостинг-провайдеры.

  • Помните, что имя хоста должно однозначно идентифицировать конкретный сервер, а сервер может (должен) иметь только одно имя хоста.

    • Должна существовать прямая DNS-запись для имени хоста, а полное доменное имя должно указывать на основной IP-адрес сервера. (См. Также этот Q&A )
      Это также означает, что вы обычно используете домен, которым вы действительно владеете, а не то, что вы создаете.
    • Имя хоста не обязательно должно совпадать с именем службы, работающей на этом хосте.
      Т.е. Избегайте ситуации, когда на одном веб-сервере размещается несколько веб-сайтов с именем хоста www.example.com. Вы можете часами проверять этот веб-сайт и не находить ничего плохого, прежде чем поймете, что проблема связана с " www other-site " , запущенным на www.example.com
    • Вы хотите избежать повторного использования имен хостов, это быстро раздражает, когда вам нужно различать отдельные хосты по " старым www.example.com" и "новым www.example.com " и подобные им бессмыслица.

    • Имя хоста будет использоваться в системных подсказках, баннерах, сообщениях об ошибках, файлах журналов и т. Д.
      Например, когда у вас есть кластер веб-серверов с одним и тем же именем хоста www.example.com , идентификация конкретного некорректно функционирующего узла излишне затруднена.

    • С помощью прямого DNS вы можете указать неограниченное количество различных и несвязанных имен хостов и доменов на IP-адрес сервера, но для обратного DNS вы можете эффективно сопоставить IP-адрес только с одним именем хоста. Совместите обратную DNS-запись с именем хоста , заданным на сервере.

2
ответ дан 4 December 2019 в 11:41

Предотвращение ошибок

Интерактивный вход в продуктивные системы открывает возможности для совершения различных опасных ошибок. Если $ PS1 настроен таким образом, что приглашение оболочки и заголовок окна показывают, на каком компьютере вы работаете, это лучше всего поможет вам заметить «упс, я на неправильном компьютере!»

A Хороший сервер может включать числа, но должен включать слово, которое помогает администраторам различать разные машины.

Простота администрирования

Сетевая конфигурация становится намного проще, когда каждая служба может просто использовать по умолчанию одно имя хоста, установленное в ОС. В контексте электронной почты вы часто хотите приветствовать другие серверы, объявляя ваше имя хоста (совпадающее с вашим обратным именем), что демонстрирует, что ваши действия связаны с вами.

Некоторые серверы будут получать почту от *. Myvpsprovider.example , поскольку такое имя хоста до сих пор рассылало им спам исключительно.

2
ответ дан 4 December 2019 в 11:41

Теги

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