Все, що вам потрібно знати про команду Domainname
Кілька пов’язаних команд відкривають або змінюють файл ім'я хоста вашого комп’ютера. Це стандартні команди, які повинні працювати незалежно від вашого дистрибутива Linux.
Команда 'hostname'

Кожен комп’ютер має ім’я хоста, і ім’я хоста вашого комп’ютера, ймовірно, було налаштовано під час першого встановлення Linux. Знайдіть ім’я хоста вашого комп’ютера, виконавши таку команду у вікні терміналу:
На деяких машинах ваше ім’я хоста може відображатися як щось подібне ім'я комп'ютера.домен комп'ютера.
Ім’я хоста в основному використовується для ідентифікації вашого комп’ютера в мережі та домену, до якого він належить.
Ви можете отримати лише ім’я комп’ютера, виконаючи таку команду:
ім'я комп'ютера
Крім того, перегляньте лише ім’я домену, виконавши цю команду:
Доменне ім'я
Деякі оболонки Linux включають ім'я хоста як частину підказки оболонки.
Команда 'domainname'
Замість використання імені хоста з -d перемикач, щоб повернути ім’я домену, виконайте таку команду:
Доменне ім'я
Якщо у вас налаштовано домен, він буде повернуто, інакше ви побачите текст
The Доменне ім'я команда повертає доменне ім’я NIS системи.
NIS означає Мережева інформаційна система. NIS — це клієнт-серверна система на основі віддаленого виклику процедур, яка дозволяє групі машин у домені NIS спільно використовувати загальний набір конфігураційних файлів. Ця домовленість дозволяє системному адміністратору налаштовувати клієнтські системи NIS лише з мінімальними даними конфігурації, а також додавати, видаляти або змінювати дані конфігурації з одного місця.
Команда dnsdomainname
The dnsdomainname команда повертає доменне ім’я DNS. Запустіть його, ввівши наступне в термінал:
dnsdomainname
DNS означає сервер доменних імен, і він використовується в Інтернеті для перетворення IP-адрес у реальні доменні імена. Без доменних імен ми всі б використовували великі електронні таблиці, щоб визначити, що 207.241.148.82 переведе нас на linux.lifewire.com.
Якщо ви не використовуєте веб-сервер, на вашому комп’ютері не буде доменне ім’я DNS і запущено dnsdomainname команда поверне або нічого, або локальний хост.
Встановлення доменного імені NIS
Встановіть доменне ім’я NIS для свого комп’ютера за допомогою такої команди:
dnsdomainname --nis
Вам, мабуть, потрібно sudo щоб підвищити ваші дозволи.
Файл /etc/hosts

У вікні терміналу виконайте таку команду, щоб відкрити файл hosts у редакторі Nano:
sudo nano /etc/hosts
Ви побачите кілька рядків тексту /etc/hosts файл, як показано вище:
Перша частина - це IP-адреса комп'ютера, друга частина - ім'я комп'ютера. Щоб остаточно додати домен NIS для комп’ютера, змініть рядок таким чином:
доменне ім'я --nis
Ви також можете додати псевдоніми наступним чином:
доменне ім'я -a
Докладніше про команду 'domainname'
The Доменне ім'я команда пропонує кілька перемикачів, у тому числі:
- -а: Повертає псевдоніми для домену, зазначеного у файлі hosts
- -б: встановлює доменне ім'я
- -d: доменне ім'я DNS
- -f: Довге ім'я хоста
- -Ф: читання інформації про назву хоста з файлу
- -я: IP-адреси для імені хоста
- -Я: Усі адреси для хоста
- -s: коротке ім'я хоста