Я определил полное доменное имя сервера и его псевдоним в /etc/hosts
:
X.X.X.X server1.example.com server1
Однако команда hostname --fqdn
возвращает только псевдоним (server1
), а не полное доменное имя. Это почему?
Вы изменились /etc/hostname
также? Вы перезапускали сетевые службы после этого изменения?
invoke-rc.d hostname.sh start
invoke-rc.d networking force-reload
invoke-rc.d network-manager force-reload
Без них сервер все равно будет использовать более старую.
Больше информации можно найти здесь.