воскресенье, 5 мая 2019 г.

Cisco - Вывод на экран конфигурации без ограничителя

    Всем известно, что конфигурацию оборудования Cisco удобно просматривать и править не только напрямую в терминале, но и в блокноте или ином редакторе. Я лично использую NotePad++, чего и всем советую. Но речь не об этом.
    Каждый, кто хотя бы раз пытался вывести на экран весь конфиг устройства с помощью, например, команды show running-config, сталкивался с тем, что весь конфиг сразу не выводится, а требуется дополнительное нажатие клавиши Enter или пробела, чтобы продолжить вывод. Если конфиг не очень большой, то с этим можно мириться. Если же настроек очень много или вывод команды достаточно объемный, то каждый раз клацать клавишу раздражает. Кроме этого ограничитель создает проблемы для автоматизированных средств вывода команд или для написания скриптов - его нужно правильно распознавать и обрабатывать. Гораздо проще отключить паузу при выводе результата выполнения команды. Как это сделать на разных устройствах от Cisco - об этом ниже.

Cisco IOS

   По умолчанию количество выводимых на экран строк равно 24. Далее можно наблюдать разделитель:

--More-- 

   Чтобы вывести полный конфиг без разделителя достаточно ввести команду terminal length 0 в режиме EXEC, тем самым убирая ограничение на максимальное количество выводимых строк.

Cisco ASA

   Так же, как и для IOS-устройств, Cisco ASA ограничивает вывод 24 строками по умолчанию. Есть две опции для работы с разделителем. Первая - pager <значение> - сохраняется в конфигурации. В качестве значения указывается число выводимых строк. Значение 0 говорит о том, что вывод не будет ограничен.
    Второй вариант - terminal pager <значение> - не сохраняется в конфиге и будет работать только в пределах текущей сессии. Аналогично, значение 0 будет говорить о неограниченности вывода.

Cisco WLC

   Конфиг WLC довольно объемный. Помимо собственно конфига контроллера он так же включает в себя конфигурации точек доступа, ассоциированных с контроллером. Для устранения разделителя необходимо ввести команду config paging disable.

Комментариев нет:

Отправить комментарий