running-config
Cisco IOS XEで現在動作しているコンフィルがrunning-configになります。
running-configはRAM(揮発性メモリ)のsystem:に保存されています。※Exec(特権)モードで dir system: で確認できます。
running-configはRAM(揮発性メモリ)に記録されているので、電源OFFやresetになると消えてしまいます。そのためにresetや電源OFFに備えてnvram(不揮発メモリ)側に保存する必要があります。
1 2 3 4 5 6 7 8 9 10 |
Router#dir system: Directory of system:/ 2 -r-- 0 <no date> default-running-config 4 dr-x 0 <no date> memory 1 -rw- 1270 <no date> running-config 3 dr-x 0 <no date> vfile No space information available Router# |
running-configを確認するには。EXEC(特権)モードで show running-config コマンドでできます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
Router#show running-config Building configuration... Current configuration : 1270 bytes ! ! Last configuration change at 06:00:32 UTC Sat Feb 19 2022 ! version 15.5 service timestamps debug datetime msec service timestamps log datetime msec no platform punt-keepalive disable-kernel-core ! hostname Router ! boot-start-marker boot-end-marker ! ! vrf definition Mgmt-intf ! address-family ipv4 exit-address-family ! address-family ipv6 exit-address-family --More-- |
startup-config
ルータが起動した際に読み込まれるconfigがstartup-configになります。
startup-configファイルはnvram(不揮発性メモリ)上に保存されています。
Exec(特権)モードで dir nvram: で確認することができます。
※startup-configがない場合は 初期状態で起動して setupモードが起動します。
1 2 3 4 5 6 7 8 9 10 11 12 |
Router#dir nvram: Directory of nvram:/ 32769 -rw- 1270 <no date> startup-config 32770 ---- 25 <no date> private-config 32771 -rw- 1270 <no date> underlying-config 1 ---- 459 <no date> persistent-data 2 -rw- 0 <no date> ifIndex-table 3 -rw- 17 <no date> ecfm_ieee_mib 33554432 bytes total (33550013 bytes free) Router# |
startup-configファイルを参照するには Exec(特権)モードで show startup-config で表示されます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
Router#show startup-config Using 1270 out of 33554432 bytes ! ! Last configuration change at 06:00:32 UTC Sat Feb 19 2022 ! version 15.5 service timestamps debug datetime msec service timestamps log datetime msec no platform punt-keepalive disable-kernel-core ! hostname Router ! boot-start-marker boot-end-marker ! ! vrf definition Mgmt-intf ! address-family ipv4 exit-address-family ! address-family ipv6 exit-address-family ! --More-- |
startup-configの保存
startup-configを保存するにはExec(特権)モードで copy running-config startup-config で保存することができます。
1 2 3 4 5 |
Router#copy running-config startup-config Destination filename [startup-config]? Building configuration... [OK] Router# |
Destination filename [startup-config]? と問い合わせがありますが保存先のファイル名の確認になりますので、そのままエンターキーをおせば保存されます。
現在の推奨のstartup-configへの保存方法は上記の copy copy running-config startup-config になりますが、以前はwriteを利用していました。
1 2 3 4 |
Router#write Building configuration... [OK] Router# |
startup-configの削除
startup-configの削除は Exec(特権)モードで erase startup-config で消すことが出来ます。
1 2 3 4 5 |
Router#erase startup-config Erasing the nvram filesystem will remove all configuration files! Continue? [confirm] [OK] Erase of nvram: complete Router# |
現在の推奨の削除はdelete nvram:startup-configになりますが。以前は write erase を利用してました。
1 2 3 4 5 |
Router#write erase Erasing the nvram filesystem will remove all configuration files! Continue? [confirm] [OK] Erase of nvram: complete Router# |