Разлика между версии на „Конфигурационен регистър (config register)“

от БАРЗИКТ Wiki
Направо към: навигация, търсене
 
Ред 18: Ред 18:
 
Configuration register is 0x2102
 
Configuration register is 0x2102
 
Router#
 
Router#
 +
</pre>
 +
 +
==Промяна на стойността на регистъра==
 +
За да се модифицира стойността на конфигурационния регистър от "Global configuration" режима се използва командата '''config-register'''.
 +
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap; word-wrap: break-word">
 +
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)#
 +
</pre>
 +
 +
Важно е да се отбележи, че новата стойност става активна след рестартиране на маршрутизатора.
 +
 +
Промяната на стойността на конфигурационния регистър от Rommon e чрез командата '''confreg'''.
 +
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap; word-wrap: break-word">
 +
rommon 1> confreg 0x2142
 
</pre>
 
</pre>

Текуща версия към 19:40, 26 март 2015

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