Um poderoso emulador, eu disse emulador, de dispositivos Cisco é o Dynamips. Já o Dynagen faz as vezes de interface de acesso à CLI (Comand Line Interface) dos dispositivos.
Vou tentar dissecar aqui o básico da instalação e primeiros passos para rodar esses excelentes softwares para o aprendizado de redes.
Ambiente S.O – Ubuntu Hardy 8.04
Primeiramente temos que instalar o Dynamips/Dynagen
Obs: Os meus repositórios já contiam os programas
delcio@servidora:~# apt-get install dynamips dynagen
Para emular um roteador você irá precisar de uma IOS (Internetwork Operating System).
Nos HDs do blog www.ccna.com.br, aliás, um dos melhores sites sobre redes e tecnologia existente, você irá encontrar diversas imagens de IOS.
Eu criei uma pasta somente para os projetos e imagens.
delcio@servidora:~$ mkdir -p dynagen/{/,imagens/,projetos}
Após obter a IOS é aconselhável descompactar a mesma.
Obs: O software precisa descompactar a IOS antes de abri-lá. Quando você já descompacta a imagem facilita as coisas para o Dynagen. =)
delcio@servidora:~$ unzip
Ex: delcio@servidora:~$ unzip c3745-a3jk9s-mz.123-4.T2.bin
Agora a parte mais legal. Criar o script ou a topologia (na unha)!
Crie um arquivo vazio (.net)
delcio@servidora:~$ gedit teste.net
Nesse arquivo insira:
[localhost]
# No exemplo minha imagem é dessa linha
[[3745]]
# Onde está sua IOS
image= /home/dynagen/images/c3745-a3jk9s-mz.123-4.T2.bin
# Aqui você adequa conforme a necessidade
ram = 128
# Tipo do dispositivo e o nome (para o dynagen)
[[ROUTER R1]]
# Modelo do roteador
model = 3745
# Interfaces e suas conexões
s1/0 = R2 s1/0
# Colocar o R2 porque ele existe =)
[[ROUTER R2]]
model = 3745
# Nesse exemplo só usamos uma conexão ponto-a-ponto
# A interface de R2 já fora descrita no R1
Script básico pronto:
[localhost]
[[3745]]
image= /home/dynagen/images/c3745-a3jk9s-z.123-4.T2.bin
ram = 128
[[ROUTER R1]]
model = 3745
s1/0 = R2 s1/0
[[ROUTER R2]]
model = 3745
Agora é só brincar com o dynagen/dynamips. =)
Rodar o Dynamips na porta 7200.
delcio@servidora:~# dynamips -H 7200
Executar sua topologia e dispositivos com o dynagen.
delcio@servidora:~/dynagen/projetos/# dynagen teste.net
Comandos no dynagen
Verificar o leque de comandos.
> ?
Listar os dispositivos em execução:
> list
Otimizando o consumo de memória:
> idlepc get
> idlepc get R1
Obs: É aconselhável escolher uma das opções com asterísco.
Iniciar ou parar determinado(s) dispositivo(s).
> start R1
> stop R1
Para começar a configurar os dispositivos.
> console R1
Como podemos verificar o Dynamips/Dynagen são poderosos softwares para o aprendizado de redes. São infinitas as possibilidades de uso desses programas, destaco a conexão de instâncias remotas.
Sem comentários:
Enviar um comentário