terça-feira, 7 de julho de 2009

Instalando o GNS3 no Linux Ubuntu

GNS3 é um simulador gráfico de rede que permite a simulação de redes complexas.
GNS3 é uma excelente ferramenta complementar para uma verdadeira rede de laboratórios para engenheiros, administradores e pessoas que desejam passar certificações tais como CCNA, CCNP, CCIP ou CCIE.
Também pode ser utilizado para a experimentação ou verificação de configurações que devem ser utilizados posteriormente em roteadores reais.

Instalação

Acesse a página do GNS3:
www.dynagen.org

Copie o link direto para o download do arquivo dynagen-0.11.0-tar.gz:
http://ufpr.dl.sourceforge.net/sourceforge/dyna-gen/dynagen-0.11.0.tar.gz

Crie um diretorio em /opt com o nome dynamips:
sudo mkdir /opt/dynamips

Entre no diretório criado:
cd /opt/dynamips

Use o wget para baixar o pacote:
sudo wget http://ufpr.dl.sourceforge.net/sourceforge/dyna-gen/dynagen-0.11.0.tar.gz

Extrai o dynagen com o comando:
sudo tar zxvf dynagen-0.11.0.tar.gz

Entre no diretorio dynagen-0.11.0:
cd dynagen-0.11.0

No diretorio dynagen-0.11.0, leie o arquivo README.txt para ver qual versao do dynampis é necessária para a versao do dynagen:
cat README.txt

Nesse caso a versão mínima requerida é a versão 0.2.8-RC1 do Dynamips:
This version of Dynagen requires at least version 0.2.8-RC1 of Dynamips

No www.google.com procure por:
dynamips blog

Ou entre no site:
http://www.ipflow.utc.fr/blog/

Copie o link do arquivo que corresponda a plataforma do seu pc:
http://www.ipflow.utc.fr/dynamips/dynamips-0.2.8-RC2-x86.bin

Saia do diretorio dynagen-0.11.0:
cd ..

Use o wget para baixar o arquivo:
sudo wget http://www.ipflow.utc.fr/dynamips/dynamips-0.2.8-RC2-x86.bin

Altere as permissões do arquivo:
sudo chmod 755 dynamips-0.2.8-RC2-x86.bin

Navegue até o diretório /usr/sbin para criar links simbólicos para os programas dynagen e dynamips:
cd /usr/sbin

Crie um link simbólico para o programa dynamips e atribua-lhe o nome dynamips:
sudo ln -s /opt/dynamips/dynamips-0.2.8-RC2-x86.bin dynamips

Crie um link simbólico para o programa dynagen e atribua-lhe o nome dynagen:
sudo ln -s /opt/dynamips/dynagen-0.11.0/dynagen dynagen

Saia dos diretorios /usr/sbin:
cd ../..

Entre no diretorio /opt/dynamips:
cd /opt/dynamips

Crie um diretório para as imagens IOS:
sudo mkdir imagens

Mova o IOS para o diretorio imagens:
sudo mv /home/usuario/Área\ de\ Trabalho/c7200-jk9o3s-mz.124-13a.bin /opt/dynamips/imagens/

Edite o arquivo simple1.net:
sudo editor /opt/dynamips/dynagen-0.11.0/sample_labs/simple1/simple1.net

No arquivo simple1.net, comente a linha "image = \Program Files\Dynamips\images\..."
# image = \Program Files\Dynamips\images\...

No arquivo simple1.net, descomente a linha "image = /opt/..." e altere o caminho para a imagem IOS:
image = /opt/dynamips/imagens/c7200-jk9o3s-mz.124-13a.bin

No arquivo simple1.net, altere o parâmetro "ram" para corresponder a sua imagem IOS:
ram = 256

Pressione Ctrl+o para salvar e Ctrl+x para sair do editor:

Podemos desabilitar o firewall iptables:
sudo service iptables stop
--------------------------------------------------------
Caso o primeiro IOS não tenha funcionado corretamente, baixe um diferente e altere a linha "image = /opt/dynamips/imagens/..." do arquivo simple1.net da seguinte forma
image = /opt/dynamips/imagens/c7200-jk9o3s-mz.123-12e.bin

Também altere a memória para a nova imagem da seguinte forma:
ram = 128
--------------------------------------------------------
Inicie o processo com o seguinte comando, o "&" executa o processo em segundo plano:
sudo dynamips -H 7200 &

Navegue até o arquivo simple1:
cd /opt/dynamips/dynagen-0.11.0/sample_labs/simple1/

Para iniciar o processo de configuração de rede virtual use o comando "dynagen":
sudo dynagen simple1.net

Use o comando "list" para listar os equipamentos de redes, console de acesso e as portas TCP:

Configure o nome do servidor linux na porta "2000" para alcançar a console do "R1" via telnet:

Com o comando "idlepc" obtenha o melhor valor do idlepc para "R1":
idlepc get R1

O melhor valor do idlepc é marcado com um "*", entre com o numero que corresponda ao "*":

Salve o valor do idlepc para "R1":
idlepc save R1 db-----------------------

Use o comando telnet para se conectar ao roteador R1:
telnet R1

Nenhum comentário:

Postar um comentário