Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Sem título
Por juniperus
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Configurando a rede na sua máquina virtual (VirtualBox)
Linux user
Publicado por Rodrigo em 05/11/2009

Login: rudrigo51, 14278 pontos
[ Hits: 13640 ]

Configurando a rede na sua máquina virtual (VirtualBox)

Antes de começar a configurar a sua rede na máquina virtual, é necessário dar algumas permissões na máquina real e criar bridges. Para isso, no terminal de comando da sua máquina real, entre com os seguintes comandos:

# modprobe tun
# tunctl -t tap0 -u nome_de_usuário
# chmod 660 /dev/net/tun
# chown root.vboxusers /dev/net/tun


Esses comandos criam uma interface virtual.

Para criar as bridges:

# brctl addbr br0

Adicionando as interfaces na bridge:

# brctl addif br0 eth0
# brctl addif br0 tap0


Feito isso na máquina real, agora podemos começar a configurar a rede na máquina virtual. Neste caso usamos como emulador de máquinas virtuais o VirtualBox.

Antes de qualquer coisa, na configuração do VirtualBox, em configurações de redes escolha a opção de placa de rede para conectar na forma de bridge e escolha a interface tap0, como foi criado anteriormente na máquina real.

Agora já pode iniciar sua máquina virtual.

Chegamos ao ponto mais importante desse tutorial que é a configuração de rede na máquina virtual. No terminal de comando da maquina virtual, entre com os seguintes comandos:

# ifconfig

O comando acima listará as interfaces disponíveis na máquina virtual, possivelmente irá listar a "lo" e a "eth0", que foi criada na máquina real.

Agora vamos fornecer um ip para a máquina virtual. Existem dois modos de se fazer isso, um é utilizando o comando a seguir:

# ifconfig eth0 192.168.0.0/16 dev eth0 (note que o ip fica a seu critério)
# ifconfig eth0 up

A outra forma é a seguinte:

# ip addr add 192.168.0.0/16 dev eth0

Para esse tutorial não é interessante listar as diferenças entre os dois métodos. Para verificar se sua configuração deu certa, use novamente o comando ifconfig. Neste instante a máquina virtual já tem um ip definido, agora precisa-se criar uma rota para que essa máquina possa conectar-se à rede. Para isso, usam-se os seguintes comandos:

# route add default gw 192.168.0.1 netmask 255.255.0.0 dev eth0

Para verificar se a configuração está certa, use o comando:

# route

Bom, feito todos estes passos, já é possível testar sua rede uma vez que ao adotar, na configuração do VirtualBox, a placa de rede em modo bridge, sua máquina real e sua máquina virtual comportam-se como máquinas distintas na sua rede.

Para o teste pode-se usar o comando ping:

# ping 192.168.0.0

Onde "192.168.0.0" é o ip da máquina que se deseja pingar (o da máquina real ou o da máquina virtual ).

Dica: para facilitar a manipulação de sua máquina virtual pode acessá-la via ssh pela máquina real, para isso use os seguintes comandos:

Na máquina virtual:

# /etc/init.d/sshd restart

Na máquina real:

# ssh root@192.168.0.0

Onde "192.168.0.0" é o ip da máquina que se deseja acessar.

Dessa maneira os testes com firewall, servidor DNS etc ficam bem mais fáceis!


Outras dicas deste autor
Nenhuma dica encontrada.

Leitura recomendada
   Dica Linux recomendada Temas GTK no Fluxbox para Zenwalk
   Dica Linux recomendada Powertweak-gtk: ajuste seu hardware nos Debian-like
   Dica Linux recomendada Redirecionando portas do eMule com iptables
   Dica Linux recomendada Como configurar IP estático em sua placa de rede
   Dica Linux recomendada X no Slackware

Comentários
[1] Comentário enviado por jonasservo em 01/02/2011 - 21:02h:

Boa noite! Rodrigo vc é o cara! Graças a vc consegui configurar e "pingar" da máquina guest (virtual) para a máquina host (máquina física ou real). Muito obrigado qridão. Que DEUS abençoe vc. Um dia quero ser fera igual a vc. Continue assim ;) Abraço!!

[2] Comentário enviado por rafael_correa em 10/08/2011 - 01:36h:

Rodrigo,

Gostaria de saber se vc tem alguma dica de como eu podiria efetuar uma conexão SSH entre meu pc Windows 7, e a minha VMWARE, que esta dentro dele mesmo rodando um Mandriva, eu instalei um Putty no windows e até consigo estabelecer a conexão so que o usuário que abre não aceita a senha de root.....se tiver alguma dica ficaria mt grato....

[3] Comentário enviado por francisney em 12/11/2011 - 08:05h:

Para efetuar a conexão usando o ssh e nescessario que o ssh-server esteja estalado na maquina que você quer acessar.


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.