У меня есть VPS, который в настоящее время обслуживает 2 веб-сайта и игровой сервер. «Основной» сайт - мой сайт - это robinjam.net.
Я прочитал в Интернете несколько противоречивых руководств по настройке имени хоста, / etc / hosts и DNS, и я пытаюсь понять, какой «предпочтительный способ» это настроить.
Могу ли я установить любое имя хоста, какое захочу?
Нужно ли мне по-прежнему добавлять мое имя хоста и полное доменное имя в / etc / hosts, даже если DNS правильно разрешает мое полное доменное имя?
Должна ли запись в / etc / hosts указывать на мой общедоступный IP-адрес или адрес обратной связи?
Допустим, я хочу установить для своего VPS имя хоста, например, linode. Должен ли я добавить запись DNS A для linode.robinjam.net, или это не нужно?
Прошу прощения, если это основные вопросы, но я новичок в администрировании серверов.
Ваше имя хоста может быть любым. Обычно только для отправки почты требуется разумное имя и / или запись в DNS.
Единственное требование для вашей машины для правильной работы в сети в / etc / hosts - '127.0.01' напротив 'localhost'.
Вы можете выбрать любое имя хоста, но подумайте о прочтении этот. Нет, вам не нужно добавлять свое имя хоста или полное доменное имя в /etc/hosts
, но это заставит некоторые вещи работать, если ваш DNS-сервер станет недоступен. По моему опыту, лучше добавить записи A для имен хостов серверов и использовать записи CNAME для всех поддоменов, которые соответствуют некоторым службам. Это упростит перенос служб с одного сервера на другой.