Конфигурационен регистър (config register)

от БАРЗИКТ Wiki
Направо към: навигация, търсене

Use of the Configuration Register on All Cisco Routers

Приложение на конфигурационния регистър

Конфигурационният регистър при Cisco маршрутизаторите е специална 16 битова стойност, която влия върху:

  • процеса на стартиране на маршрутизатора
  • зареждането на startup-configuration
  • скоростта на конзолата и др.

На фигурата са показани и описани отделните битове от регистъра.

Config register.png

Проверка на конфигурационния регистър

За да се провери текущата стойност на конфигурационния регистър се използва командата show version (информацията е на последния ред). Възможно е да се използва и филтриране на изхода чрез show version | include register.

Router#sh version | include register
Configuration register is 0x2102
Router#

Промяна на стойността на регистъра

За да се модифицира стойността на конфигурационния регистър от "Global configuration" режима се използва командата config-register.

Router#
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#
Router(config)#config-register ?
  <0x0-0xFFFF>  Config register number

Router(config)#config-register 0x2102
Router(config)#
Router(config)#

Важно е да се отбележи, че новата стойност става активна след рестартиране на маршрутизатора.

Промяната на стойността на конфигурационния регистър от Rommon e чрез командата confreg.

rommon 1> confreg 0x2142