Конфигурирование имени хоста в Ubuntu 14.04 возвращает "неизвестный экземпляр"
У меня возникли проблемы с пониманием концепции настройки имени хоста в Ubuntu 14.04. Машина настроена для запуска нескольких сервисов, таких как веб-сервер, но также должна быть запущена sendmail. Поэтому я пытаюсь настроить fqdn через /etc/hosts
# IPv4
127.0.0.1 localhost
136.243.84.106 staging.mailserver.mydomain.com mail
# IPv6
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
2a01:4f8:212:27c8::2 fx1
тогда я пытаюсь перезапустить имя хоста:
sudo service hostname restart
Это возвращает следующее сообщение об ошибке:
stop: Unknown instance:
hostname stop/waiting
Какая проблема вызывает это? Насколько я могу судить, конфигурация выглядит нормально.
Спасибо за любую помощь по этому вопросу.
1 ответ
Вы также настраиваете /etc/hostname?
Сервер получает свое собственное имя из файла / etc / hostname. Добавление его в / etc / hosts только для того, чтобы сервер мог разрешить свое собственное имя хоста. Говоря об этом, вы должны добавить все, что вы установили имя хоста в строке 127.0.0.1.
Так что если вы установили / etc / hostname на 'mail', то измените / etc / hosts, чтобы получить следующую строку:
127.0.0.1 localhost mail