Документация: ПО Факел — разрабатываемая версия

Информация об устройстве

Обзор

В этом разделе описывается информация о хостах системы и способы их настройки, рассматриваются следующие темы:

  • Имя устройства

  • Домен

  • IP-адрес

  • Псевдонимы

  • Дата и время

Имя устройства

Имя устройства - это метка, присваиваемая сетевому устройству в сети и используемая для отличия одного устройства от другого в определенных сетях или в Интернете. С другой стороны, это будет имя, которое отображается в приглашении командной строки.

Доменное имя

Доменное имя - это метка, присвоенная компьютерной сети, и поэтому оно уникально. ПО Факел добавляет доменное имя в качестве суффикса к любому неквалифицированному имени. Например, если вы задали доменное имя example.com, а отправляете ICMP запрос на неквалифицированное имя crux, то ПО Факел квалифицирует это имя как crux.example.com.

Статическое сопоставление имени устройства

В ПО Факел поддерживается возможность сопоставить IP адрес с именем устройства для локального разрешения имен. Это эквивалент записей файла /etc/hosts.

Примечание

Не редактируйте вручную файл /etc/hosts. Этот файл будет автоматически регенерироваться при загрузке на основе настроек, указанных в данном разделе, а значит, все внесенные вручную правки будут потеряны. Вместо этого настройте статическое сопоставление хостов следующим образом.

Дата и время

Системные дата и время устройства отображают команды режима «Администрирование»:

  • команды show date и show host date выводят текущие дату и время в часовом поясе устройства;

  • команда show date utc выводит текущие дату и время в формате всемирного координированного времени (UTC);

  • команда show date utc maya выводит текущую дату UTC в календаре майя: дату долгого счета в формате <бактун>.<катун>.<тун>.<виналь>.<кин>, дату календаря цолькин и дату календаря хааб через запятую.

Команда set date устанавливает системные дату и время вручную и записывает их в аппаратные часы устройства, поэтому установленное время сохраняется после перезагрузки. Команда доступна пользователю уровня «Администратор» (см. Уровни пользователей). Чтобы время устройства автоматически синхронизировалось с серверами точного времени, настройте службу NTP (см. Протокол сетевого времени).

Пример настройки

Шаг

Команда

Описание

1

set system host-name fakel-r1

Устанавливает имя устройства fakel-r1

2

set system domain-name example.com

Устанавливает доменное имя example.com

3

set system static-host-mapping host-name crux inet 192.168.1.10

Создает статическое сопоставление имени устройства crux с IP-адресом 192.168.1.10

Список команд


Режим «Конфигурирование»


system host-name <host-name>

Описание:
Устанавливает имя устройства. Имя устройства может содержать до 63 символов. Имя устройства должно начинаться и заканчиваться буквой или цифрой и иметь в качестве внутренних символов только буквы, цифры или дефис.

По умолчанию используется имя хоста fakel.

Синтаксис:

  • set system host-name <host-name>

  • delete system host-name <host-name>

  • show system host-name

Аргументы:

  • <host-name> — имя устройства.

Режим: «Конфигурирование».


system domain-name <domain-name>

Описание:
Устанавливает доменное имя системы. Доменное имя должно начинаться и заканчиваться буквой или цифрой и иметь в качестве внутренних символов только буквы, цифры или дефис.

Синтаксис:

  • set system domain-name <domain-name>

  • delete system domain-name <domain-name>

  • show system domain-name

Аргументы:

  • <domain-name> — доменное имя системы.

Режим: «Конфигурирование».


system static-host-mapping host-name <host-name> inet <inet>

Описание:
Создает статическое сопоставление имени устройства, которое всегда будет разрешать заданное имя в указанный IP-адрес.

Синтаксис:

  • set system static-host-mapping host-name <host-name> inet <inet>

  • delete system static-host-mapping host-name <host-name> inet <inet>

  • show system static-host-mapping host-name <host-name> inet

Аргументы:

  • <host-name> — имя устройства;

  • <inet> — IP-адрес. Формат: IPv4-адрес или IPv6-адрес. Можно задать несколько значений.

Режим: «Конфигурирование».


system static-host-mapping host-name <host-name> alias <alias>

Описание:
Создает псевдоним для настроенного статического отображения имени устройства. Таким образом, адрес, настроенный командой set system static-host-mapping host-name <host-name> inet <inet>, может быть доступен через несколько имен. Для каждого имени устройства можно указать несколько псевдонимов.

Синтаксис:

  • set system static-host-mapping host-name <host-name> alias <alias>

  • delete system static-host-mapping host-name <host-name> alias <alias>

  • show system static-host-mapping host-name <host-name> alias

Аргументы:

  • <host-name> — имя устройства;

  • <alias> — псевдоним. Можно задать несколько значений.

Режим: «Конфигурирование».


Режим «Администрирование»


host name

Описание:
Отображает имя устройства.

Синтаксис:

  • show host name

Режим: «Администрирование».

Уровень привилегий: «Администратор».


host domain

Описание:
Отображает доменное имя устройства.

Синтаксис:

  • show host domain

Режим: «Администрирование».

Уровень привилегий: «Администратор».


host os

Описание:
Отображает сведения об операционной системе устройства (вывод команды uname -a).

Синтаксис:

  • show host os

Режим: «Администрирование».

Уровень привилегий: «Администратор».


host date

Описание:
Отображает текущие дату и время устройства.

Синтаксис:

  • show host date

Режим: «Администрирование».

Уровень привилегий: «Администратор».


date

Описание:
Отображает текущие дату и время устройства в часовом поясе устройства.

Синтаксис:

  • show date

Режим: «Администрирование».


date utc

Описание:
Отображает текущие дату и время устройства в формате всемирного координированного времени (UTC).

Синтаксис:

  • show date utc

Режим: «Администрирование».


date utc maya

Описание:
Отображает текущую дату UTC в календаре майя: дату долгого счета, дату календаря цолькин и дату календаря хааб.

Синтаксис:

  • show date utc maya

Режим: «Администрирование».


set date <datetime>

Описание:
Устанавливает системные дату и время и записывает их в аппаратные часы устройства.

Синтаксис:

  • set date <datetime>

Аргументы:

  • <datetime> — новые дата и время. Формат: MMDDhhmm, MMDDhhmmYY, MMDDhhmmCCYY или MMDDhhmmCCYY.ss, где MM — месяц, DD — день, hh — часы, mm — минуты, CC — первые две цифры года, YY — последние две цифры года, ss — секунды.

Режим: «Администрирование».

Уровень привилегий: «Администратор».


host lookup <host>

Описание:
Определяет IP-адрес по имени устройства или имя по IPv4-адресу (выполняет host).

Синтаксис:

  • show host lookup <host>

Аргументы:

  • <host> — имя устройства или IPv4-адрес. Формат: строка.

Режим: «Администрирование».

Уровень привилегий: «Администратор».