跳转至

Cisco IOS 模式

在审查 Cisco IOS 或 IOS-XE 片段、构建变更窗口检查清单,或从路由器或交换机收集证据并说明如何避免使事件恶化的情况下,使用此技能。

使用时机

  • 在计划变更之前审查 IOS 或 IOS-XE 配置。
  • 为故障排查选择只读 show 命令。
  • 检查 ACL 通配符掩码和接口方向。
  • 说明全局、接口、路由进程和线路配置模式。
  • 确认变更已在运行配置中生效,并且是有意保存的。

操作规则

不要将 IOS 示例当作可直接用于生产环境的变更。在实际设备上做出更改之前,请确认平台、接口名称、当前配置、回滚路径和带外访问。

推荐以下工作流:

  1. 使用只读命令捕获当前状态。
  2. 审查准确的候选配置。
  3. 确认管理访问未被锁定。
  4. 在维护窗口内应用最小变更。
  5. 再次读取状态,与基线比较,仅在验证后保存。

模式参考

Router> enable
Router# show running-config
Router# configure terminal
Router(config)# interface GigabitEthernet0/1
Router(config-if)# description UPLINK-TO-CORE
Router(config-if)# no shutdown
Router(config-if)# exit
Router(config)# end
Router# show running-config interface GigabitEthernet0/1

running-config 是活动内存。startup-config 在重新加载后保留。 不要仅因为命令被接受就保存变更。先验证运行状态,如果变更已获批准,再使用 copy running-config startup-config。

只读收集

show version
show inventory
show processes cpu sorted
show memory statistics
show logging
show running-config | section line vty
show running-config | section interface
show running-config | section router bgp
show ip interface brief
show interfaces
show interfaces status
show vlan brief
show mac address-table
show spanning-tree
show ip route
show ip protocols
show ip access-lists
show route-map
show ip prefix-list

由于配置可能包含机密、客户名称或私有拓扑,请勿将完整配置转储到工单中,而应只收集所需的特定部分。

通配符掩码

IOS ACL 和许多路由语句使用通配符掩码,而不是子网掩码。

Subnet mask       Wildcard mask
255.255.255.255   0.0.0.0
255.255.255.252   0.0.0.3
255.255.255.0     0.0.0.255
255.255.0.0       0.0.255.255

在部署前审查通配符掩码。如果错误地将子网掩码作为通配符掩码使用,可能会匹配到超出预期的流量。

ip access-list extended WEB-IN
  10 permit tcp 192.0.2.0 0.0.0.255 any eq 443
  999 deny ip any any log

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 ev/ECC