Ubuntu Server 18.04 — Изменение имени сервера

Имя устройства помогает идентифицировать его внутри сети. Называя устройство, можно вложить в его имя какую-то смысловую нагрузку, что позволит лучше запомнить его имя. Или же по имени опознать его функционал. Это относится как к компьютерам пользователей, принтерам, так и к серверам и прочим устройствам. В процессе установки Ubuntu Server 18.04, как и любой другой версии этой ОС, вам предлагается дать ему имя. Но что делать если вы хотите изменить имя уже после установки? В Ubuntu Server 18.04 — изменение имени  сервера происходит следующим образом:

  1. Узнаем текущую информацию о сервере

    hostnamectl
    Эта команда покажет нам текущую информацию о системе. Так же посмотреть под каким пользователем вы авторизованы в системе и на каком сервере, можно посмотреть прямо в командной строке.
    Ubuntu 18.04 LTS - hostnamectlКак видно, наш сервер называется ag-raw-server-32gb.

  2. Изменяем текущее имя сервера

    С помощью этой же утилиты, мы изменим постоянное имя сервера
    sudo hostnamectl set-hostname adminguide-new-name-server
    Ubuntu 18.04 LTS - hostnamectl set-hostnameКак теперь можно увидеть, Static hostname изменился, в то время как в командной строке у нас всё еще старое имя сервера. После перезагрузки новое имя полностью вступит в силу. НО есть несколько подводных камней

  3. Настройка в файле cloud.cfg

    Если у вас используется cloud.cfg, то после перезагрузки, название сервера может вернуться к тому, что было указано при установке. Поэтому вам необходимо отключить это в файле /etc/cloud/cloud.cfg
    sudo nano /etc/cloud/cloud.cfg
    Ubuntu 18.04 LTS - preserve_hostnameОткрыв файл для редактирования, нужно найти строку preserve_hostname, и значение false, заменить на true. Тогда после перезагрузки, у вас сохранится новое имя сервера.

  4. Запись в файле hosts

    В определенных конфигурациях, например в случае установки на сервер, роли Active Directory Domain Controller, для корректной работы, критично чтобы сервер резолвился по своему имени. Поэтому, если у нас например:
    IP адрес сервера: 192.168.1.100
    домен где находится сервер: adminguide.local
    Имя сервера: adminguide-new-name-server
    То в файле hosts, нам надо добавить строку:
    192.168.1.100 adminguide-new-name-server.adminguide.local adminguide-new-name-server
    После сохранения изменений, по команде ping ag-ad-dc, сервер должен начать пинговать свой адрес 192.168.1.100
    Чтобы открыть файл hosts на редактирование, необходимо использовать команду
    sudo nano /etc/hosts

Text.ru - 100.00%

Related

PostgreSQL 10 FATAL: could not access file "online_analyze" - Ничего не предвещало беды да? Всё шло своим чередом, сервер PostgreSQL 10 для 1C работал в штатном режиме, бухгалтера стадами набигали на 1Сные сервера, делали свои грязные дела, а жалоб никаких не было?. И вот ты уже сидишь обтекая потом гуглишь что. Continue reading

Установка Zabbix 4.0 из репозитория на Ubuntu 18.04 происходит настолько просто что ненужно никаких статей вообще. Признаться честно, у кого у кого, а у Zabbix проблем с установкой нету от слова совсем. Особенно это касается апплаенса или же репозитория. Тем не менее необходимость. Continue reading

Таки уже больше чем пол года прошло с того момента как 1C научилась из коробки работать с PostgreSQL 10, да и вышла Ubuntu 18.04. Значит пришла пора обновить статью Установка PostgreSQL 9.6 для 1C на Ubuntu 16.04 и речь у нас пойдет о том, что установка PostgreSQL 10 для 1С на Ubuntu 18.04 хоть и имеет несколько. Continue reading

Админите линуксовые сервера с мастдая? Дело достаточно распространенное ибо должен же админ хоть иногда играть в какие-нибудь игрушки, а что для этого подходит лучше чем мастдай? Ничего абсолютно :). Но вернемся к насущному вопросу. Как удобнее всего перемещать файлы на. Continue reading

JOIN THE DISCUSSION