Настройте доменное имя в CentOS

Наиболее распространенная причина ошибок Kerberos время дрейф между этими двумя полями. Удостоверьтесь, чтобы у них обоих был тот же часовой и часовой пояс.

Если это корректно, взгляд на этот поток форума мог бы помочь.

17
задан 14 March 2012 в 03:55
3 ответа

Четыре действия:

  • Добавьте запись имени хоста в / etc / hosts . Используйте формат , подробно описанный здесь .

  • Если ваше имя хоста "your_hostname", введите hostname your_hostname в командной строке, чтобы изменения вступили в силу.

  • Определите имя хоста в / etc / sysconfig / network , чтобы этот параметр сохранялся при перезагрузках.

  • Перезагрузите систему или перезапустите службы, которые зависят от имени хоста (cups, syslog, apache, sendmail и т. Д.)

19
ответ дан 2 December 2019 в 20:30

Способ сделать это теперь hostnamectl hostname.domainname

1
ответ дан 2 December 2019 в 20:30

Если под именем домена вы имеете в виду суффикс домена, тогда /etc/resolv.conf - это то место, куда идет домен. Просто добавьте строку domain yourdomain.com

Затем, чтобы указать имя хоста вашего сервера, там ' Есть только одно подходящее место для этого, и это / etc / sysconfig / network . Добавьте строку HOSTNAME = yourhostname и не добавляйте суффикс домена в имя хоста, так как он будет взят из /etc/resolv.conf .

Вы не делаете этого. необходимо (и не следует) добавлять что-либо в / etc / hosts для определения вашего имени хоста. Это неправильный способ сделать это.

Чтобы проверить свою настройку, используйте команду hostname :

  • Используйте hostname -s , чтобы получить короткое имя (должно отражать то, что у вас есть в / etc / sysconfig / network

  • . Используйте команду hostname -d , чтобы проверить свой домен (это должно отражать то, что у вас есть в /etc/resolv.conf )

  • Чтобы протестировать все вместе, вы можете использовать имя хоста -f или имя хоста -A для очень длинной версии.

8
ответ дан 2 December 2019 в 20:30

Теги

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