4

Я пытаюсь установить сервер CentOS 7. Во время установки, что выбрать для имени хоста? Является ли "server.mydomain.tld" хорошим или мне нужно выбрать только "сервер"?

2 ответа2

5

В официальной документации CentOS говорится, что имя хоста должно быть полным доменным именем.

HOSTNAME = <значение>, где <значение> должно быть полным доменным именем (FQDN), например hostname.example.com, но может быть любым именем хоста, которое необходимо.

Во время установки CentOS 7 в окне Сводная информация об установке установщика CentOS 7 щелкните метку NETWORK & HOSTNAME и введите свое полное доменное имя в поле Hostname . FQDN - это комбинация имени хоста + имя домена. Например, если ваше имя хоста - server а ваше доменное имя - mydomain.com , тогда ваше полное доменное имя - server.mydomain.com

Чтобы изменить имя хоста в CentOS 7, следуйте инструкциям в RHEL / Centos Linux 7: Изменить и установить команду имени хоста.

0

Вы можете выбрать любое имя, которое вам нравится.

Да, обычно предлагается использовать полное доменное имя (FQDN) для HOSTNAME (то есть что-то вроде MyHomeServer).AlbaStar.com), но лично я не вижу большого смысла в этом.

Прежде всего, не все люди покупают доменные имена. И даже если они покупают, это не значит, что каждый их сервер доступен через это доменное имя. Например, в настоящее время я управляю 4 серверами CentOS. Только один из них у меня "подключен" к доменному имени, остальные доступны только через свои IP-адреса.

Во-вторых, для меня hostname похоже на идентификатор физической машины. Сегодня я могу использовать определенный сервер CentOS в качестве веб-сервера для веб-сайта my-business.com , завтра я решу перенести свой веб-сайт на другую машину. Если я использую полное доменное имя для имени хоста, мне придется изменить его, что сбивает с толку.

Вот почему для своих серверов я использую некоторые имена, которые легко запомнить (например, имена известных людей). Затем я поставил строку

export PS1='\[\033[0;35m\]\u@\h:\[\033[36m\]\W\[\033[0m\] \$ '

в ~/.bashrc и моя bash-подсказка всегда показывает мне, на каком сервере я работаю, что очень удобно.

п.с. Если вас не устраивает выбранное имя, вы всегда можете открыть /etc/sysconfig/network и изменить переменную HOSTNAME .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .