Dicas para usar o “display current-configuration”
Navegando pela internet descobri em alguns blogs dicas interessantes para visualizar a configuração em equipamentos com o Comware (Switches e Roteadores 3Com, H3C e HPN). Como no site: http://configureterminal.com/hp-comware/
Fiz uma pequena adaptação em português para alguns comandos que podem ser bastante úteis.
display this
O comando display this exibe a configuração baseado na “view” de acesso. Por exemplo, se estivermos aplicando a configuração em uma interface GigabitEthernet, o comando display this exibirá as configurações aplicadas na interface.
[HP] [HP]interface GigabitEthernet 1/0/1 [HP-Ethernet1/0/1]display this # interface GigabitEthernet1/0/1 port link-mode route ip address 159.63.229.149 255.255.255.252 #
display current-configuration
O comando display current-configuration exibe a configuração aplicada corrente na “memória RAM” do equipamento. É possível extrair algumas “dicas” do comando visualizando as opções:
[HP]disp current-configuration ? by-linenum Display configuration with line number configuration The pre-positive and post-positive configuration information exclude Display current configuration without specified module interface The interface configuration information | Matching output
by-linenum
O “sufixo” by-lineum permite exibir a configuração numerada, como por exemplo, facilitando o troubleshooting remoto para identificar a linha que deseja demonstrar ao outro técnico.
[HP]display current-configuration by-linenum 1: # 2: version 5.20, Release 9101 3: # 4: sysname SW1 5: # 6: undo voice vlan mac-address 00e0-bb00-0000 7: # 8: domain default enable system 9: # 10: ip unreachables enable 11: # 12: lldp enable 13: # 14: rpr mac-address timer aging 100 15: # 16: vlan 1 17: # 18: domain system 19: access-limit disable ---- More ----
configuration
O “sufixo” configuration permite exibir a configuração de determinado processo…
[HP]disp current-configuration configuration ? attack-defense-policy Display Attack-defense-policy configuration bgp Display Bgp configuration by-linenum Display configuration with line number isp Display Isp configuration post-system Display Post-system configuration route-policy Display Route-policy configuration system Display System configuration ugroup Display Ugroup configuration user-interface Display User-interface configuration wlan-rrm Display Wlan-rrm configuration | Matching output [SW1]display current-configuration configuration bgp # bgp 65012 import-route direct undo synchronization peer 172.16.0.2 as-number 65000 peer 172.16.0.2 advertise-community peer 172.16.0.2 substitute-as # return
Pipe |
A utilização do “|” permite selecionarmos apenas parte da configuração para ser exibida , incluindo a utilização de algumas expressões regulares. O “include” exibe apenas parte da configuração que contêm a palavra selecionada, o “begin” exibe a configuração a partir da primeira palavra encontrada e o “exclude” exibe a configuração sem a palavra selecionada.
[HP]display current-configuration | ? begin Begin with the line that matches exclude Match the character strings excluding the regular expression include Match the character strings including with the regular expression
No exemplo abaixo, utilizaremos o include para visualizar a parte da configuração que inclua a palavra “face”
[HP]display current-configuration | include face interface NULL0 interface GigabitEthernet1/0/1 interface GigabitEthernet1/0/2 interface GigabitEthernet1/0/3 interface GigabitEthernet1/0/4 interface GigabitEthernet1/0/5 interface GigabitEthernet1/0/6 interface GigabitEthernet1/0/7 interface GigabitEthernet1/0/8 interface GigabitEthernet1/0/9 interface GigabitEthernet1/0/10 interface GigabitEthernet1/0/11 interface GigabitEthernet1/0/12 interface GigabitEthernet1/0/13 interface GigabitEthernet1/0/14 interface GigabitEthernet1/0/15 interface GigabitEthernet1/0/16 interface GigabitEthernet1/0/17 interface GigabitEthernet1/0/18 interface GigabitEthernet1/0/19 interface GigabitEthernet1/0/20 interface GigabitEthernet1/0/21 interface GigabitEthernet1/0/22 ---- More ---- [HP]display current-configuration | include ^v vlan 1 vlan 2 to 4 vlan 10 vlan 20 vlan 30 vlan 40
Outros inumeros exemplos podem ser utilizados com expressões regulares para filtro de exibição da configuração.
A utilização do “begin” exibe a configuração a partir da primeira palavra encontrada (parte da palavra).
[HP]display current-configuration | begin Ten interface Ten-GigabitEthernet1/0/25 port link-type trunk port trunk permit vlan 1 20 # interface Ten-GigabitEthernet1/0/26 # interface Ten-GigabitEthernet1/0/27 # interface Ten-GigabitEthernet1/0/28 # user-interface aux 0 user-interface vty 0 15 # return [HP]
outros comandos interessantes para visualizar a configuração são os caracteres “/” or “+” or “-“:
/ o mesmo que “begin”
+ o mesmo que “include”
– o mesmo que “exclude”
O primeiro primeiro passo é digitar o ” display current”
[HP]display current-configuration
#
version 5.20, Release 1110P05
#
sysname HP
#
irf mac-address persistent timer
irf auto-update enable
undo irf link-delay
#
domain default enable system
#
telnet server enable
#
vlan 1
#
radius scheme system
server-type extended
primary authentication 127.0.0.1 1645
primary accounting 127.0.0.1 1646
user-name-format without-domain
#
domain system
access-limit disable
---- More ----
Quando o “—More—” aparecer para a paginação da configuração, digite a tecla “/” mais a palavra para filtro da configuração. Em nosso exemplo usaremos “/Ten”:
/Ten
filtering...
interface Ten-GigabitEthernet1/0/25
port link-type trunk
port trunk permit vlan 1 10
#
interface Ten-GigabitEthernet1/0/26
#
interface Ten-GigabitEthernet1/0/27
#
interface Ten-GigabitEthernet1/0/28
#
ospf 1
area 0.0.0.0
network 10.1.1.1 0.0.0.0
network 10.1.2.1 0.0.0.0
#
load xml-configuration
#
user-interface aux 0
user-interface vty 0 15
#
return
[HP]
Utilize o “-” para não exibir parte da da configuração. Em nosso exemplo, “net”:
-net
filtering...
#
interface NULL0
#
port link-mode bridge
#
port link-mode bridge
#
port link-mode bridge
#
port link-mode bridge
#
port link-mode bridge
#
port link-mode bridge
#
port link-mode bridge
---- More ----
Até logo! 😉