Все, что вам нужно знать о команде имени домена
Несколько связанных команд открывают или изменяют имя хоста вашего компьютера. Это стандартные команды, которые должны работать независимо от вашего дистрибутива Linux.
Команда hostname
У каждого компьютера есть имя хоста, и имя хоста вашего компьютера, скорее всего, было настроено при первой установке Linux. Узнайте имя хоста вашего компьютера, выполнив следующую команду в окне терминала:
На некоторых машинах ваше имя хоста может отображаться как computername.computerdomain.
Имя хоста в основном используется для идентификации вашего компьютера в сети и домена, которому он принадлежит.
Вы можете получить только имя компьютера, выполнив следующую команду:
Имя компьютера
В качестве альтернативы можно увидеть только доменное имя, выполнив эту команду:
доменное имя
Некоторые оболочки Linux включают имя хоста как часть приглашения оболочки.
Команда 'domainname'
Вместо использования имени хоста с -d переключатель, чтобы вернуть доменное имя, выполните следующую команду:
доменное имя
Если у вас настроен домен, он будет возвращен, в противном случае вы увидите текст
В доменное имя Команда возвращает доменное имя NIS системы.
NIS означает Сетевая информационная система. NIS - это клиент-серверная система на основе удаленного вызова процедур, которая позволяет группе машин в домене NIS совместно использовать общий набор файлов конфигурации. Такое расположение позволяет системному администратору настраивать клиентские системы NIS с минимальным набором данных конфигурации, а также добавлять, удалять или изменять данные конфигурации из одного места.
Команда dnsdomainname
В dnsdomainname команда возвращает доменное имя DNS. Запустите его, набрав в терминале следующее:
dnsdomainname
DNS означает сервер доменных имен и используется Интернетом для преобразования IP-адресов в реальные доменные имена. Без доменных имен мы все использовали бы большие электронные таблицы, чтобы вычислить, что 207.241.148.82 приведет нас на linux.lifewire.com.
Если вы не используете веб-сервер, ваш компьютер не будет иметь доменного имени DNS и dnsdomainname команда ничего не вернет или localhost.
Установка доменного имени NIS
Задайте доменное имя NIS для вашего компьютера, используя следующую команду:
dnsdomainname --nis
Тебе, наверное, нужно судо для повышения ваших разрешений.
Файл / etc / hosts
В окне терминала выполните следующую команду, чтобы открыть файл hosts в редакторе Nano:
судо нано / и т. д. / хосты
Вы увидите несколько строк текста в /etc/hosts файл, как показано выше:
Первая часть - это IP-адрес компьютера, вторая часть - это имя компьютера. Чтобы навсегда добавить домен NIS для компьютера, измените строку следующим образом:
имя домена --nis
Вы также можете добавить псевдонимы следующим образом:
доменное имя -a
Подробнее о команде 'domainname'
В доменное имя Команда предлагает несколько переключателей, в том числе:
- -а: Возвращает псевдонимы для домена, указанного в файле hosts
- -b: Устанавливает доменное имя
- -d: Доменное имя DNS
- -f: Длинное имя хоста
- -F: Прочитать информацию об имени хоста из файла
- -я: IP-адреса для имени хоста
- -Я: Все адреса для хоста
- -s: Краткое имя хоста