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! 😉