IOSネタ 「show running-config」のオプション機能
今までのCisco IOSの場合、デフォルト値に関しての設定は「show run」コマンドでは表示されませんでした。
そのため、デフォルト値はいくつなの?とか、デフォルトは有効なのか無効なのか?が分かりづらいなぁと思っていました。
最近気付いたのですが、いつからか「show running-config」コマンドに、「all」オプションが追加されていたのですね。
「all」オプションを使用すると、デフォルト値を含めた全ての設定が表示されるようです。早速試してみました。
今回は、「IOS15.0(1)M5」という比較的新しめのVersionで試してみました。
Router#sh verCisco IOS Software, 7200 Software (C7200-IPBASE-M), Version 15.0(1)M5, RELEASE SOFTWARE (fc2)Technical Support: http://www.cisco.com/techsupportCopyright (c) 1986-2011 by Cisco Systems, Inc.Compiled Wed 23-Feb-11 18:55 by prod_rel_team~省略~
まずは、通常の「show running-config」を実行してみます。
Router#sh running-configBuilding configuration…Current configuration : 648 bytes!upgrade fpd autoversion 15.0service timestamps debug datetime msecservice timestamps log datetime msecno service password-encryption!hostname Router!boot-start-markerboot-end-marker!!no aaa new-modelip source-routeip cef!!!!no ipv6 cefmultilink bundle-name authenticated!!!!!!!!!!!!!interface FastEthernet0/0no ip addressshutdownduplex autospeed auto!interface FastEthernet0/1no ip addressshutdownduplex autospeed auto!ip forward-protocol ndno ip http server!!!!!!control-plane!!!!gatekeepershutdown!!line con 0stopbits 1line aux 0stopbits 1line vty 0 4login!end
続いて、「all」オプションを追加して実行してみます。
Router#sh running-config allBuilding configuration…Current configuration with default configurations exposed : 13152 bytes!upgrade fpd autoversion 15.0parser cacheparser config partitionno service log backtraceno service configno service exec-callbackno service nagleservice slave-logno service slave-coredumpno service pad to-xotno service pad from-xotno service pad cmnsservice padno service telnet-zeroidleno service tcp-keepalives-inno service tcp-keepalives-outservice timestamps debug datetime msecservice timestamps log datetime msecno service password-encryptionno service exec-waitno service linenumberno service internalno service scriptingno service compress-configservice prompt configno service old-slip-promptsno service pt-vty-loggingno service disable-ip-fast-fragno service sequence-numbersno service call-homeservice password-recovery!hostname Router!boot-start-markerboot-end-marker!no logging discriminatorlogging exception 8192no logging countno logging message-counter logno logging message-counter debuglogging message-counter syslogno logging snmp-authfailno logging userinfologging buginflogging queue-limit 250logging queue-limit esm 0logging queue-limit trap 250logging buffered 8192 debugginglogging reload message-limit 1000 notificationsno logging persistentlogging rate-limit console 10 except errorslogging console guaranteedlogging console debugginglogging monitor debugginglogging cns-events informationallogging on!ipc holdq threshold upper 0ipc holdq threshold lower 0ipc header-cache permanent 1000 100ipc buffers min-free 1ipc buffers max-free 8ipc buffers permanent 2no aaa new-modelcef table consistency-check IPv4 auto-repair delay 10 holddown 300cef table consistency-check IPv6 auto-repair delay 10 holddown 300cef table rate-monitor-period 5call-homealert-group configurationalert-group environmentalert-group inventoryalert-group syslograte-limit 20profile “CiscoTAC-1”no activedestination preferred-msg-format xmldestination message-size-limit 3145728no destination transport-method httpdestination transport-method emaildestination address email callhome@cisco.comdestination address http https://tools.cisco.com/its/service/oddce/services/DDCEServicesubscribe-to-alert-group environment severity minorsubscribe-to-alert-group inventorysubscribe-to-alert-group syslog severity major pattern “.*”subscribe-to-alert-group configuration periodic monthly 11 15:49subscribe-to-alert-group inventory periodic monthly 11 15:34ip source-routeip icmp redirect subnetip spd queue threshold minimum 73 maximum 74ip cefip cef load-sharing algorithm universal 2DB0643D~省略~
デフォルト設定も含めてわんさか表示されました。
デフォルト値を確認したいときに重宝しそうです。