Настройте имена хостов Ubuntu

Настройте имена хостов Ubuntu

Я пытаюсь настроить сервер Ubuntu 10.4 и у меня возникла небольшая путаница с настройкой имен хостов.

Мой домен — example.com, а имя хоста — one. Если я прав, то при правильной настройке ввод hostnameв приглашении приведет к yield oneи hostname --fqdnyeild one.example.com. Я прав?

Не могли бы вы сказать, какие значения мне нужно /etc/hostnameввести /etc/hosts?

Хотя это очень тривиальная вещь, мне не удалось настроить ее так, чтобы получить желаемый результат. Я определенно что-то здесь упускаю.

Всем спасибо.

решение1

В /etc/hostname необходимо указать неполное имя хоста; в вашем примере необходимо указать

one

В /etc/hosts, который является файлом разрешения DNS, вам необходимо указать, какой IP-адрес является хостомодин. Предположим,одинимеет IP-адрес 192.162.1.2, то вам необходимо добавить эту строку в ваш /etc/hosts:

192.168.1.2 one.example.com one

(как указано начеловек принимает гостей: IP_адрес каноническое_имя_хоста [псевдонимы...]).

Надеюсь это поможет

EDIT: Я забыл: для Ubuntu AFAIK вам нужно запустить /etc/init.d/hostname.sh как root после изменения файла hostname. Я не уверен, но так это делается в Debian.

Связанный контент