quinta-feira, 7 de fevereiro de 2013

Montando um Home Lab (Parte 2 - GNS3)

Continuando o post anterior, vou falar agora sobre a parte do GNS3, que é uma interface gráfica para o Dynamips. Você pode baixar o software gratuitamente no site deles (http://www.gns3.net/download/). Baixe o pacote all-in-one.

1. Configurando o GNS3

A instalação é Next, Next, Finish. Ele vai pedir para instalar junto o PCAP e o Wireshark. Pode instalar se quiser. Se você já tiver instalado na sua máquina, pode manter a sua versão mesmo.
Depois de instalado, ele vai entrar em um Setup Wizard com 3 passos.

O primeiro é para checar o diretório do Dynamips. Execute esse Step, e aponte o caminho do Dynamips.exe, por exemplo C:\Program Files\GNS3\dynamips.exe
E defina um working directory, por exemplo C:\Temp

O segundo passo vai pedir para você apontar o diretório onde estão as IOSs. Defina o Project Directory e OS Image, por exemplo C:\Users\Bruno\GNS3\Projects e C:\Users\Bruno\GNS3\Images

O passo 3 pode ignorar por enquanto.


2. Criando a topologia

No meu lab, criei a seguinte topologia:
1 x Router 2691 para o Head Quarters
1 x Router 2691 para o Branch Office 1
1 x Router 7200 para o Branch Office 2 (porque é o único que roda CME 7.0)

Esses routers estão ligados em um Switch Frame Relay, e eles trocam rotas via OSPF.

O Router do Head Quarters liguei na minha rede doméstica (que faz bridge com as minhas VMs). O router do Br1 liguei na VMNet1 e o do Br2 na VMNet2. Dessa forma, cada router está em uma LAN diferente.

A rede do HQ é 172.16.10.0/24
A rede do Br1 é 172.16.20.0/24
A rede do Br2 é 172.16.30.0/24

Eu também tinha colocado um outro router para simular a PSTN, e aí eu mandava a chamada para esse router usando Dial-Peers VOIP. Mas sinceramente, não me ajudou muito. Mas você pode fazer, se quiser.

3. Configurações

Bom, agora vamos configurar tudo isso. Começando pelas nuvenzinhas. Cada nuvenzinha representa uma interface de rede. Arraste 3 itens desse para a sua tela de desenvolvimento, clique com o botão direito e depois em Configure. Em Generic Ethernet NIO você verá pelo menos 3 interfaces: A sua Local Area Connection (interface de rede normal), a VMNet1 e a VMNet2. Pode ter mais do que isso caso você tenha uma placa wireless, ou outras VMNets configuradas, mas não vamos utilizá-las. Crie as 3 "nuvens", cada uma em uma interface de rede.




Agora crie 3 Ethernet Switches, e ligue cada nuvem em um switch diferente usando uma conexão FastEthernet. Não precisa configurar nada de VLAN, deixe tudo default.

Depois disso, vamos criar os routers. Mas antes disso, precisamos declarar as IOSs que cada um vai utilizar. Para isso, acesse Edit >> IOS Images and Hypervisor, procure a IOS, selecione a plataforma e adicione à lista. Adicione 1 para o 2691 e uma para o 7200, conforme a figura abaixo:



Feito isso, crie os 3 routers, um de cada site, da seguinte forma:

Router HQ: (Adapters) - Slot0: GT-96100-FE; (WICs) - wic0: WIC-2T
Router Br1: (Adapters) - Slot0: GT-96100-FE; (WICs) - wic0: WIC-2T
Router Br2: (Adapters) - Slot0: C7200-IO-2FE; Slot1: PA-4T +


Conecte cada roteador ao seu respectivo Switch usando uma conexão FastEthernet. E finalmente, adicione um Frame Relay Switch ao desenho. E configure esse cara da seguinte forma:


Faça uma conexão Serial do HQ para a interface 1 do Frame Relay Switch, do Br1 para a interface 10 e do Br2 para a interface 11.

E finalmente, vamos começar as configs do Frame Relay e OSPF de cada roteador:

- HQ

interface FastEthernet0/0
 ip address 172.16.10.1 255.255.255.0
 duplex auto
 speed auto
!

interface Serial0/0
 no ip address
 encapsulation frame-relay
 clock rate 2000000
!
interface Serial0/0.1 point-to-point
 description Connection to BranchOffice1
 ip address 10.10.10.1 255.255.255.252
 snmp trap link-status
 frame-relay interface-dlci 101  
!
interface Serial0/0.2 point-to-point
 description Connection to BranchOffice2
 ip address 10.10.10.5 255.255.255.252
 snmp trap link-status
 frame-relay interface-dlci 102  

!
router ospf 1
 log-adjacency-changes
 network 10.10.10.0 0.0.0.3 area 0
 network 10.10.10.4 0.0.0.3 area 0
 network 172.16.10.0 0.0.0.255 area 0


- Branch Office 1

interface FastEthernet0/0
 ip address 172.16.20.1 255.255.255.0
 duplex auto
 speed auto
!

interface Serial0/0
 no ip address
 encapsulation frame-relay
 clock rate 2000000
!
interface Serial0/0.1 point-to-point
 ip address 10.10.10.2 255.255.255.252
 snmp trap link-status
 frame-relay interface-dlci 202 

!
router ospf 1
 log-adjacency-changes
 network 10.10.10.0 0.0.0.3 area 0
 network 172.16.20.0 0.0.0.255 area 0
!


- Branch Office 2

interface FastEthernet0/0
 ip address 172.16.30.1 255.255.255.0
 speed auto
 half-duplex

!
interface Serial0/0
 no ip address
 encapsulation frame-relay
 serial restart-delay 0
 clock rate 2000000
 frame-relay lmi-type ansi
!
interface Serial0/0.1 point-to-point
 description Connection to HQ
 ip address 10.10.10.6 255.255.255.252
 snmp trap link-status
 frame-relay interface-dlci 203   

!
router ospf 1
 log-adjacency-changes
 network 10.10.10.4 0.0.0.3 area 0
 network 172.16.30.0 0.0.0.255 area 0


Pronto. Agora você tem 3 sites se falando via Frame Relay, como na prova. Você pode criar uma VM Windows XP e colocar na VMNet 1 com um IP Communicator, e uma outra VM Windows XP e colocar na VMNet 2 com outro IP Communicator. Pode também configurar o router do Branch2 como CME, e registrar o IP Communicator nele. Enfim, aí você mexe no seu laboratório do jeito que ficar melhor.

Have fun! :-)

Um comentário: