Conectar-se

Esqueci minha senha

Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Clique aqui para adicionar nosso forum aos seus favoritos
Estatísticas
Temos 65 usuários registrados
O último usuário registrado atende pelo nome de Thalyssonht

Os nossos membros postaram um total de 97 mensagens em 58 assuntos

Comparação de Arquivos de Texto

Ir em baixo

Comparação de Arquivos de Texto

Mensagem  R. Jardim em Sab Ago 11, 2012 11:38 pm

As atividades de um profissional de TI podem necessitar da capacidade de observação para garantir que as configurações de serviços e equipamentos estejam de acordo com o planejado. Entretanto alguns detalhes podem passar desapercebidos durante uma verificação rápida entre depois arquivos que tiverem poucas mudanças ou deveriam ser iguais.

Um bom exemplo disso é quando tenho de verificar alguma falha nos roteadores e switches sobre minha gerência. Aquele comando que estava na configuração inicial e foi removido, pode ser a diferença entre uma solução tranquila ou algumas horas de troubleshooting.

Para me auxilar nesse tipo de verificação utilizo uma funcionalidade muito interessante do Notepad++, chamada Compare. Trata-se de um plugin (não instalado por default) que compara o conteúdo de duas abas do aplicativo.

A instalação é rápida e fácil.

  1. Baixe e instale o Notepad++.
  2. Execute o programa
  3. Selecione o menu Plugins
  4. Abra a opção Plugin Manager > Show Plugin Manager
  5. Na aba Available, marque para instalão o plugin Compare


Segue um exemplo prático:

Imagine um Switch de Acesso que tenha sido originalmente configurado para utilização da VLAN dados ( VLAN 10 ) mas com a chegada de aparelhos IP houve a necessidade de colocar algumas portas em outra VLAN ( VLAN 20 ).

As interfaces no backup das configurações iniciais estavam da seguinte maneira:

Código:

interface FastEthernet0/0
 description LINK INTERNET
 ip address 200.0.0.1 255.255.255.252
 duplex auto
 speed auto
!
interface FastEthernet0/1
 description LINK BACKUP INTERNET
 ip address 189.0.0.1 255.255.255.252
 duplex auto
 speed auto
!
interface FastEthernet1/0
 description VLAN 10 - DADOS
 switchport access vlan 10
!
interface FastEthernet1/1
 description VLAN 10 - DADOS
 switchport access vlan 10
!
interface FastEthernet1/2
 description VLAN 10 - DADOS
 switchport access vlan 10
!
interface FastEthernet1/3
 description VLAN 10 - DADOS
 switchport access vlan 10
!
interface FastEthernet1/4
 description VLAN 10 - DADOS
 switchport access vlan 10
!
interface FastEthernet1/5
 description VLAN 10 - DADOS
 switchport access vlan 10
!
interface FastEthernet1/6
 description VLAN 10 - DADOS
 switchport access vlan 10
!
interface FastEthernet1/7
 description VLAN 10 - DADOS
 switchport access vlan 10
!
interface FastEthernet1/8
 description VLAN 10 - DADOS
 switchport access vlan 10
!
interface FastEthernet1/9
 description VLAN 10 - DADOS
 switchport access vlan 10


E atualmente estão configuradas:

Código:

interface FastEthernet0/0
 description LINK INTERNET
 ip address 200.0.0.1 255.255.255.252
 duplex auto
 speed auto
!
interface FastEthernet0/1
 description LINK BACKUP INTERNET
 ip address 189.0.0.1 255.255.255.252
 duplex auto
 speed auto
!
interface FastEthernet1/0
 description VLAN 20 - VOZ
 switchport access vlan 20
!
interface FastEthernet1/1
 description VLAN 20 - VOZ
 switchport access vlan 20
!
interface FastEthernet1/2
 description VLAN 20 - VOZ
 switchport access vlan 20
!       
interface FastEthernet1/3
 description VLAN 20 - VOZ
 switchport access vlan 20
!
interface FastEthernet1/4
 description VLAN 10 - DADOS
 switchport access vlan 10
!
interface FastEthernet1/5
 description VLAN 10 - DADOS
 switchport access vlan 10
!
interface FastEthernet1/6
 description VLAN 10 - DADOS
 switchport access vlan 10
!
interface FastEthernet1/7
 description VLAN 10 - DADOS
 switchport access vlan 10
!
interface FastEthernet1/8
 description VLAN 10 - DADOS
 switchport access vlan 10
!
interface FastEthernet1/9
 description VLAN 10 - DADOS
 switchport access vlan 10

Copiando as configurações de antes e depois em abas diferentes do Notepad++ e utilizando o plugin Compare ( atalho alt + D ) veremos:


Observe como a ferramenta destaca as linhas que foram alteradas. Ela também pode destacar linhas que foram adicionas ou removidas com cores diferentes, tomando como base conteúdo da primeira aba.

As alterações desse exemplo não são complicadas de se perceber, mas aplicativo irá detectar problemas como falha de endereçamento IP, erro na chave de criptografia, interfaces virtuais criadas ou removidas e muitos outros detalhes que em uma verificação apressada seriam ignoradas.

_________________________________________________
avatar
R. Jardim
Administrador

Mensagens : 45
Data de inscrição : 11/02/2010
Idade : 29
Localização : Recife

http://www.networkteam.com.br

Voltar ao Topo Ir em baixo

Muito bom!

Mensagem  ericomedeiros em Ter Ago 13, 2013 10:42 pm

Excepcional!
Conhecia o Winmerge que é muito bom.
Para Linux, tem o Meld, que eu diria ser melhor ainda!
Ele mostra realocação de textos e etc.
Vale a pena conferir!
Abraços e valeu pela dica!

_________________________________________________
Pré-Universitário de Engenharia da Computação na UFPE, louco por games, GNU/Linux e jovem aprendiz de Java.
avatar
ericomedeiros

Mensagens : 6
Data de inscrição : 20/10/2010
Idade : 25
Localização : Recife

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum