Показ используемых команд

Задача

Вы имеете копию конфигурации маршрутизатора и хотите знать команды, используемые при создании конфигурации.

Решение

Используйте команду для отображения команд, используемых при создании конфигурации:

[edit]
aviva@RouterA# show | display set

Обсуждение

Команда show | display set - это полезный инструмент для перепроектирования конфигурации, когда вы хотите продублировать части конфигурации на несколько маршрутизаторов или когда вам необходимо дописывать конфигурацию, мониторить или диагностировать процедуры сетевых операций. Эта команда особенно полезна, если конфигурация сложная и ее настройка требует набора множества длинных команд.

Когда вы передаете вывод команды конфигурационного режима show в команду display set, CLI отображает список команд, которые вы должны ввести в пределах данного уровня иерархии, чтобы создать существующую конфигурацию. Когда вы используете команду на верхнем уровне конфигурации (на уровне [edit]), CLI показывает все команды, необходимые для конфигурирования (для большинства маршрутизаторов это внушительный список команд). Для иллюстрации приведем выборку вывода для четырех интерфейсов на роутере из уровня [edit interfaces]:

[edit interfaces] aviva@RouterA# show | display set
set interfaces fe-0/0/1 unit 0 family inet address 10.0.15.2/24
set interfaces se-0/0/2 unit 0 family inet address 10.0.21.1/24
set interfaces se-0/0/3 serial-options clocking-mode dce
set interfaces se-0/0/3 unit 0 family inet address 10.0.16.1/24
set interfaces lo0 unit 0 family inet address 192.168.13.1/32

Вы можете вырезать и вставлять эти команды индивидуально или все вместе. Они производят следующую конфигурацию:

[edit interfaces]
aviva@RouterA# show
fe-0/0/1 {
      unit 0 {
            family inet {
                  address 10.0.15.2/24;
            }
      }
}
se-0/0/2 {
      unit 0 {
            family inet {
                  address 10.0.21.1/24;
            }
      }
}
se-0/0/3 {
      serial-options {
            clocking-mode dce;
      }
            unit 0 {
            family inet {
                  address 10.0.16.1/24;
            }
      }
}
lo0 {
      unit 0 {
            family inet {
                  address 192.168.13.1/32;
            }
      }
}






Яндекс.Метрика

Поиск

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0