O que Padrões Cisco IOS faz?
Use este skill ao revisar trechos de configuração Cisco IOS ou IOS-XE, montar uma lista de verificação para janela de mudança, ou explicar como coletar evidências de um roteador ou switch sem piorar o incidente.
Quando Usar
- Revisando configuração IOS ou IOS-XE antes de uma mudança planejada.
- Escolhendo comandos
showsomente leitura para solução de problemas. - Verificando máscaras curinga de ACL e direção de interface.
- Explicando os modos de configuração global, interface, processo de roteamento e linha.
- Verificando se uma mudança foi aplicada na configuração ativa e foi salva intencionalmente.
Regras Operacionais
Trate exemplos IOS como padrões, não como mudanças prontas para produção em produção. Confirme a plataforma, nomes de interfaces, configuração atual, caminho de reversão e acesso fora de banda antes de fazer alterações em um dispositivo real.
Prefira este fluxo de trabalho:
- Capture o estado atual com comandos somente leitura.
- Revise a configuração candidata exata.
- Confirme que o acesso de gerenciamento não pode ser bloqueado.
- Aplique a menor mudança em uma janela de manutenção.
- Releia o estado, compare com a linha de base, e salve somente após validação.
Referência de Modos
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 é a memória ativa. startup-config é o que sobrevive a uma reinicialização.
Não salve uma mudança só porque um comando foi aceito; valide o comportamento primeiro,
depois use copy running-config startup-config se a mudança for aprovada.
Coleta Somente Leitura
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
Colete a seção específica que você precisa em vez de despejar a configuração completa em um ticket quando a config pode conter segredos, nomes de clientes ou topologia privada.
Máscaras Curinga
ACLs IOS e muitas declarações de roteamento usam máscaras curinga, não máscaras de sub-rede.
Máscara de sub-rede Máscara curinga
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
Revise as máscaras curinga antes da implantação. Uma máscara de sub-rede usada acidentalmente como curinga pode corresponder a muito mais tráfego do que o pretendido.
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
Toda ACL tem um deny implícito no final. Adicione um deny explícito com log quando o objetivo operacional incluir observar as negações, e confirme que o volume de log é seguro.
Revisão de Posicionamento de ACL
Antes de aplicar uma ACL em uma interface, responda a estas perguntas:
- Qual direção de tráfego está sendo filtrada,
inouout? - O tráfego de gerenciamento é originado de um host de salto conhecido ou sub-rede de gerenciamento?
- Existe uma permissão explícita para tráfego de roteamento, DNS, NTP, monitoramento ou aplicação necessário?
- Os contadores de hits estão disponíveis a partir de uma fonte de teste segura?
- Existe um comando de reversão e um console ativo ou caminho fora de banda?
Não teste acessibilidade removendo firewall ou proteções de ACL. Leia contadores, logs e estado de rota primeiro.
Higiene de Interface
interface GigabitEthernet0/1
description UPLINK-TO-CORE
switchport mode trunk
switchport trunk allowed vlan 10,20,30
switchport trunk native vlan 999
no shutdown
Use descrições claras, modo switchport explícito e VLANs nativas documentadas. Em interfaces roteadas, confirme a máscara, endereçamento do peer e processo de roteamento antes de assumir que o estado do link significa que o encaminhamento está correto.
Verificação de Janela de Mudança
Use verificações de antes/depois que correspondam à mudança real.
show running-config | section interface GigabitEthernet0/1
show interfaces GigabitEthernet0/1
show logging | include GigabitEthernet0/1|changed state|line protocol
show ip route <prefix>
show ip access-lists <name>
Para mudanças de roteamento, capture também o estado de vizinhos e tabelas de rota antes e depois da mudança. Para mudanças de ACL, compare contadores de hits de uma fonte de teste planejada em vez de confiar em um ping genérico.
Anti-Padrões
- Aplicar uma configuração gerada sem um diff específico do dispositivo.
- Salvar a configuração antes que as verificações pós-mudança passem.
- Usar uma máscara de sub-rede onde o IOS espera uma máscara curinga.
- Aplicar uma ACL na direção errada da interface.
- Solucionar problemas desabilitando ACLs, políticas de rota ou autenticação.
- Colar configurações completas em ferramentas públicas sem sanitizar segredos e topologia.
Veja Também
- Agente:
network-config-reviewer - Agente:
network-troubleshooter - Skill:
network-config-validation - Skill:
network-interface-health