Перейти к поиску
  1. Главная
  2. Продукты
  3. С-Терра Шлюз
  4. Cisco-like команды
  5. Команды для назначения имени хоста и настройки DNS-клиента
  6. ip domain name (ip domain-name)

ip domain name (ip domain-name)

Поиск в комплекте Источник

ip domain name (ip domain-name)

Команда ip domain name или ip domain-name используется для определения имени домена, которое будет использоваться для дополнения неполных имен хостов (имен, состоящих только из имени хоста). Для блокирования этой функциональности используйте ту же команду с префиксом no.

Возможно использование эквивалентной команды ip domain-name. По show running-config выдается первый вариант команды.

Синтаксис

ip domain name name

no ip domain name

ip domain-name name

no ip domain-name

name

имя домена, которое используется по умолчанию для автоматического завершения неполного имени хоста. Полное имя формируется посредством добавления доменного имени через точку в конец неполного имени хоста.

Может состоять из одного или нескольких слов, разделенных точкой. Каждое слово может состоять из букв латинского алфавита (как строчных, так и прописных), цифр и знака "-" (дефис). Длина каждого слова не может превышать 63 символа. Первое слово не может состоять только из цифр. Также первое слово не может начинаться со знака "-" (дефис). Максимальная длина – 253 символа.

Значение по

умолчанию

Enabled

Режимы команды

Global configuration

Рекомендации по

использованию

• Используйте эту команду для назначения доменного имени по умолчанию. В этом случае все имена хостов, которые не содержат отделенного точкой доменного имени, будут дополнены доменным именем по умолчанию. Доменное имя по умолчанию единственное в системе. Повторный ввод команды меняет настройку.

• В отличие от предыдущих версий (работала только в пределах cs_console) команда меняет и системные настройки. На шлюзах, кроме С-Терра Юнит, команда сохраняет настройки в файле /etc/resolv.conf. На С-Терра Юнит команда сохраняет настройки в конфигурацию DHCP uci get dhcp.@dnsmasq[-1].domain. Команда срабатывает немедленно, не по выходу из глобального конфигурационного режима.

• Данная команда не сохраняется в базе локальных настроек. Выдача по show running-config берется из системы: из файла /etc/resolv.conf либо, для С-Терра Юнит из конфигурации DHCP: uci get dhcp.@dnsmasq[-1].domain.

• Если из внешнего файла загрузить конфигурацию, в которой присутствует доменное имя по умолчанию, отличное от того, что выставлено в системе, оно будет прописано в системе (аналогично ручному вводу команды).

• Если из внешнего файла загрузить конфигурацию, в которой отсутствует доменное имя по умолчанию, а в системе присутствует доменное имя по умолчанию, то доменное имя по умолчанию будет удалено из системы.

Возможные системные ошибки:

• Не удалось прочитать доменное имя по умолчанию из системы:

% Failed to read default domain name

• Не удалось выставить доменное имя по умолчанию:

% Failed to set default domain name

• Не удалось удалить доменное имя по умолчанию:

% Failed to remove default domain name

Пример

Ниже приведен пример назначения доменного имени по умолчанию example.com:

Router(config)#ip domain name example.com