Instalar NetKit no Debian Squeeze

Publicado por Bruno Morais Pinheiro em 04/10/2011

[ Hits: 12.278 ]

 


Instalar NetKit no Debian Squeeze



O Netkit é uma ferramenta para testes de redes, para obter maiores informações a respeito desta ferramenta, pesquisar na sua home page:
O método de instalação desta ferramenta está inserido no próprio site, mas detalharei aqui o método que usei para instalar no meu Debian Squeeze 64 bits.

1. Baixar os pacotes, são três no total e segue a seguinte ordem de download:
2. Instalar os pacotes:
2.1. No link encontra-se o passo a passo de sua instalação, mas resumindo, ela faz-se o seguinte:

2.1.1. Descompactando os pacotes baixados:

tar -xjSf netkit-x.y.tar.bz2
$ tar -xjSf netkit-filesystem-Fx.y.tar.bz2
$ tar -xjSf netkit-kernel-Kx.y.tar.bz2


Será criado o diretório netkit na sua HOME.

2.1.2. Executando a instalação:

export NETKIT_HOME=/home/seuusuario/netkit
$ export MANPATH=$MANPATH::/home/bruno/netkit/man
$ export PATH=/home/bruno/netkit/bin:$PATH


3. Concluindo.

Depois de instalado e configurado vá até o diretório netkit.

cd netkit/

E execute o seguinte comando:

./check_configuration.sh

Este comando verificará se o Netkit foi instalado corretamente.

Depois de instalado é só criar as máquinas virtuais para executar os testes de rede.

Exemplo:

vstart nome_maquina

O comando vstart criará o nome de máquina para os testes, onde pode usar qualquer nome que preferir.

Para maiores informações, pesquisar nos seguintes sites:
Outras dicas deste autor

Instalação do GoogleEarth 6.0

Ubuntu 12.04 - Lançador do Unity

Escolhendo o melhor servidor de atualização do Ubuntu

Wine no Debian Wheezy 64 bits

Instalação do VirtualBox da Oracle no Slackware 13.1 (para iniciantes)

Leitura recomendada

Aviso de problemas por causa do Typora [Resolvido]

e4rat - Acelerando o Boot em Partições EXT4

GDM 3 - Trocando o plano de fundo

Instalando programas no Mandrake/Mandriva usando cliques de mouse

Erro do CUPS: Arquivo ou Diretório Inexistente [Resolvido]

  

Comentários
[1] Comentário enviado por BrunoMorais em 28/08/2012 - 13:45h

Para criar as maquinas virtuais com placa de rede o comando é o seguinte

vstart pc1 --eth0=a

pc1 --> Nome da maquina, pode ser qualquer coisa

a --> uma variável que representa a rede em que a placa irá pertencer, este valor pode ser alterado para uma rede diferente.

[2] Comentário enviado por AlvesUeliton em 17/04/2015 - 11:57h

Instalando o netkit no openSUSE, ou qualquer outra distribuição Linux...

Entre na pasta home e faça os downloads como a seguir, ou manualmente se preferir:

$ cd $HOME
$ wget -c http://wiki.netkit.org/download/netkit/netkit-2.8.tar.bz2
$ wget -c http://wiki.netkit.org/download/netkit-filesystem/netkit-filesystem-i386-F5.2.tar.bz2
$ wget -c http://wiki.netkit.org/download/netkit-kernel/netkit-kernel-i386-K2.8.tar.bz2

Execute os comandos a seguir, é só copiar, colar e dar Enter.

$ tar -xjSf netkit-2.8.tar.bz2

Este vai demorar um pouco, aguare...
$ tar -v -xjSf netkit-filesystem-i386-F5.2.tar.bz2

$ tar -xjSf netkit-kernel-i386-K2.8.tar.bz2

Em seguida a instalação, mesmo processo, copiar, colar e Enter:

$ export NETKIT_HOME=$HOME/netkit
$ set env NETKIT_HOME=$HOME/netkit

$ export MANPATH=$MANPATH::$HOME/netkit/man
$ set env MANPATH=$MANPATH::$HOME/netkit/man

$ export PATH=$HOME/netkit/bin:$PATH
$ set env PATH=$HOME/netkit/bin:$PATH

Também é nescessário o pacote gnome-terminal.
openSUSE: sudo zypper in gnome-terminal

Entre no diretório netkit

$ cd $HOME/netkit/
Verifique instalação
$ ./check_configuration.sh

Caso ocorra erros como este por exemplo:

[WARNING] Some configuration settings should be changed.
You may also ignore this message, but doing so may result in Netkit
not working properly on your system.

A solução está logo no inicio da saída, basta copiar e executar em home.

Exemplo. Saída:
(for bash) export MANPATH=$MANPATH::/home/openSUSE/netkit/man
(for csh) setenv MANPATH $MANPATH::/home/openSUSE/netkit/man...

A solução neste caso é export MANPATH=$MANPATH::/home/openSUSE/netkit/man:

$ export MANPATH=$MANPATH::/home/openSUSE/netkit/man
$ set env MANPATH=$MANPATH::/home/openSUSE/netkit/man

Execute $ ./check_configuration.sh novamente para verificar se há outros erros. Ocorrendo tudo bem, receberá esta saída:

[ READY ] Congratulations! Your Netkit setup is now complete!
Enjoy Netkit!

No openSUSE 13.2 crie máquinas como root.
Ex.:
$ su
# vstart maq1 --eth0=A

Agora tudo certo, ou quase.... :D

A fim de evitar possíveis falhas futuras no openSUSE 13.2, ou em algumas versões do Fedora usa-se esta configuração:
$ su
# ln -fs /bin/bash /bin/sh;
# update-alternatives --install /bin/sh sh /bin/bash 1
# update-alternatives --config sh;

Mais info aqui: http://wiki.netkit.org/index.php/Compatibility







Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts