Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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. Проверяем изменения в конфигурации

...