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

Должно ли имя хоста сервера иметь запись A DNS?

У меня есть 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 для всех поддоменов, которые соответствуют некоторым службам. Это упростит перенос служб с одного сервера на другой.