Декілька пов'язаних команд розкривають або змінюють назву вузла вашого комп'ютера. Це стандартні команди, які повинні працювати незалежно від вашого дистрибутива Linux.
Команда hostname
У кожного комп'ютера є назва вузла, і ім'я вузла вашого комп'ютера, ймовірно, було встановлено при першій установці Linux. Знайдіть назву вузла вашого комп "ютера, виконавши наступну команду у вікні термінала:
На деяких машинах ваше ім'я хосту може виглядати як щось на зразок computername.computerdomain.
Назва вузла в основному використовується для ідентифікації вашого комп'ютера в мережі і домену, до якого він належить.
Ви можете отримати лише назву комп "ютера, виконавши наступну команду:
Як альтернативу подивіться тільки ім'я домену, виконавши цю команду:
Деякі оболонки Linux включають назву вузла як частину запрошення оболонки.
Команда «domainname»
Замість використання назви вузла з ключем -d для повернення назви домену виконайте наступну команду:
Якщо у вас є налаштований домен, його буде повернуто, інакше ви побачите текст (ні). У багатьох випадках, особливо якщо ви не з'єднані з мережею, ви можете побачити локальний домен.
Команда domainname повертає назву домену NIS системи.
NIS розшифровується як Network Information System. NIS - це система клієнт/сервер на основі віддаленого виклику процедур, яка дозволяє групі комп'ютерів в домені NIS спільно використовувати загальний набір файлів конфігурації. Таке розташування дозволяє системному адміністратору налаштовувати клієнтські системи NIS з мінімальними даними конфігурації, а також додавати, видаляти або змінювати дані конфігурації з одного місця.
Команда dnsdomainname
Команда dnsdomainname повертає назву домену DNS. Запустіть його, набравши в терміналі наступне:
DNS означає сервер доменних імен і використовується Інтернетом для перетворення адрес IP на реальні доменні імена. Без доменних імен ми всі використовували б великі електронні таблиці, щоб зрозуміти, що 207.241.148.82 приведе нас до linux.lifewire.com.
Якщо ви не використовуєте веб-сервер, на вашому комп'ютері не буде DNS-імені домену, а команда dnsdomainname не видасть нічого або localhost.
Налаштування назви домену NIS
Встановіть доменну назву NIS для свого комп "ютера за допомогою наступної команди:
Вам, ймовірно, потрібно sudo, щоб підняти ваші права.
Файл/etc/hosts
У вікні термінала виконайте наступну команду, щоб відкрити файл hosts у редакторі Nano:
Ви побачите декілька рядків тексту у файлі/etc/hosts так:
Перша частина - це IP-адреса комп'ютера, друга частина - це ім'я комп'ютера. Щоб остаточно додати домен NIS для комп'ютера, змініть рядок наступним чином:
Ви також можете додати псевдоніми наступним чином:
Докладніше про команду «domainname»
Команда domainname пропонує декілька ключів, у тому числі:
- -a: повертає псевдоніми домену, вказаного у файлі hosts
- -b: встановлює доменну назву
- -d: доменна назва DNS
- -f: довга назва вузла
- -F: прочитати інформацію про назву вузла з файла
- -i: IP-адреси для імені вузла
- -I: всі адреси для вузла
- -s: коротке ім'я вузла
