...
Running-config - текущая, применённая конфигурация маршрутизатора.
Сandidate-conig - черновая конфигурация, в ней содержатся все не применённые изменения пользователей.
Start-Config - конфигурация, с которой маршрутизатор загрузился.
Просмотр содержания конфигурационных файлов
Просмотреть текущую конфигурацию маршрутизатора можно с помощью команды "show running-config"
Просмотреть изменённую конфигурацию можно с помощью команды "show candidate-config"
Просмотреть конфигурацию, с которой маршрутизатор загрузился из CLI невозможно, но после выполнения команды "show tech-support" все файлы конфигураций маршрутизатора попадают в директорию "cfg" архива с диагностической информацией.
...
Блок кода |
---|
0/FMC0:ME5000_Tech_Support(config)# interface loopback 1 0/FMC0:ME5000_Tech_Support(config-loopback)# show Mon Jun 30 02:08:27 2025 interface loopback 1 ipv4 address 8.8.8.8/32 exit 0/FMC0:ME5000_Tech_Support(config-loopback)# no ipv4 address 8.8.8.8/32 0/FMC0:ME5000_Tech_Support(config-loopback)# ipv4 address 1.255.255.8/32 0/FMC0:ME5000_Tech_Support(config-loopback)# show candidate Mon Jun 30 02:09:47 2025 interface loopback 1 ipv4 address 1.255.255.8/32 exit |
Применение конфигураций
Чтобы закрепить изменения конфигурации используется команда "commit", при её выполнении Candidate-config заменяет Running-config
Для "безопасного" применения конфигурации можно воспользоваться командой "commit confirmed [time]", при её выполнении запускается таймер, в течении которого необходимо ввести "commit" повторно, иначе по истечении таймера произойдет откат конфигурации. Принудительно откатить конфигурацию можно командой "commit cancel"
Также, для того чтобы заменить конфигурацию используется команда "commit replace", данная команда применяет отличия в конфигурациях как новый Running-Config. При отсутствии изменений в конфигурации - маршрутизатор сбросится до заводских настроек.
!Внимание, используя команду "commit replace" можно потерять доступ к маршрутизатору или нарушить работу сервисов, используйте с осторожностью!
Команда "abort" используется для отката изменений, при её выполнении Candidate-config становится идентичен Running-config
Сохранение и восстановление конфигурационных файлов
Сохранить Running и Candidate конфигурации можно с помощью команды "copy"
...
Блок кода |
---|
copy scp://tech@192.168.1.1/new_config fs://candidate-config vrf mgmt-intf <--- Новая конфигурация дополнит candidate-config, таким образом можно загружать отдельные блоки конфигурации |
Сравнение конфигураций
Для сравнения конфигураций используется команда "show configuration changes"
...
Для "commit replace" реализовано две show команды:
show configuration replace-candidate - Команда отобразит конфигурацию после выполнения команды "commit replace"
show configuration replace-changes - Команда отобразит отличия между candidate-config и заменённой конфигурацией
Примеры взаимодействия
Замена конфигурации
1. Копируем блок конфигурации
...
Блок кода |
---|
0/FMC0:ME5000_Tech_Support# commit Mon Jun 30 02:48:15 2025 Commit successfully completed in 0.643744 sec 0/FMC0:ME5000_Tech_Support# show running-config router ospfv2 Mon Jun 30 02:48:26 2025 router ospfv2 test area 0.0.0.0 interface loopback 1 passive exit interface tengigabitethernet 0/0/1 bfd fast-detect mtu-ignore network point-to-point te-support exit exit router-id 1.255.255.8 te-router-id 1.255.255.8 exit |
Сброс маршрутизатора
1. Проверяем изменения в конфигурации
...