Você está na página 1de 3

Configurando a rede no VirtualBox

Se voc tiver a curiosidade de checar a configurao da rede usando o "ipconfig" no Windows, dentro da mquina virtual ver que a mquina virtual recebe sempre um endereo I dentro da fai!a ""#$#$%$!" e usa o endereo ""#$#$%$%" como gatewa& padro, configurao que ' obtida automaticamente, via ()* +mesmo que voc no tenha um servidor ()* na rede,$ Isso acontece por que o -irtual.o! cria uma interface de rede virtual entre o sistema convidado e o host, que ' usada para permitir a comunicao entre os dois sistemas e tamb'm para compartilhar a cone!o via /01, permitindo que o sistema dentro na mquina virtual navegue e acesse outras mquinas da rede local$ /a hora de trocar arquivos entre os dois sistemas, voc pode utili2ar o recurso de compartilhamento de pastas, dispon3vel atrav's do "(ispositivos 4 astas *ompartilhadas"$ 5le permite que voc compartilhe pastas entre o sistema hospedeiro e o guest, especificando as permiss6es de acesso para cada uma7

0s pastas compartilhadas aparecem no ambiente de redes, no "1oda a 8ede 4 -irtual.o! Shared 9olders" e podem ser mapeadas, da mesma forma que um outro compartilhamento de redes qualquer$ *omo voc pode imaginar, o -irtual.o! cria na verdade um compartilhamento de rede oculto, que fica acess3vel apenas para o sistema dentro da mquina virtual$ Se voc preferir fa2er o caminho inverso, ou se:a, fa2er com que o Windows dentro da mquina virtual compartilhe as pastas, basta usar o compartilhamento de arquivos do Windows, criando os compartilhamentos dese:ados e em seguida acessando;os atrav's do /autilus, <onqueror ou (olphin, no =inu!$

>ma observao ' que no Windows ? S % o firewall fica ativo por padro, bloqueando os compartilhamentos$ ara liberar o acesso, ' preciso criar uma e!ceo para o compartilhamento de arquivos e impressoras na configurao do firewall do Windows$ *omo viu, o sistema de compartilhamento de cone!o do -irtual.o! ' bastante simples e funciona sem que voc precise fa2er nenhuma configurao adicional$ 0 grande limitao ' que voc no conseguir acessar a mquina virtual a partir de outros micros da rede$ Se a id'ia ' usar a mquina virtual para rodar um servidor, e!iste a possibilidade de configurar a rede virtual em modo bridge, onde a mquina virtual passa a ser ligada diretamente @ rede principal, como se fosse um * real ligado no hub$ 5sse recurso ainda no ' bem suportado, por isso a configurao oferece um n3vel moderado de dificuldade, e!igindo que voc crie um bridge ligando a interface virtual @ placa de rede e configure o -irtual.o! para utili2;lo$ A primeiro passo ' instalar o pacote "bridge;utils" usando o gerenciador de pacotes, como em7
$ urpmi bridge-utils

ou7
$ sudo apt-get install bridge-utils

5m seguida, criamos o script que iniciali2ar o bridge$ /o e!emplo, estou criando o arquivo "BetcBinit$dBbridge", mas voc pode criar outro arquivo se preferir$ A conteCdo do script ' o seguinte7
#!/bin/sh # Carrega o mdulo e ajusta as permisses: modprobe tun chmod 666 /dev/net/tun # Cria a interface br ! usada pelo bridge: brctl addbr br # "diciona a interface de rede no bridge: ifconfig eth # # # promisc brctl addif br eth # $econfigura a rede: ifconfig br %&'#%6(#%#)% netmas* '++#'++#'++# route add default g, %&'#%6(#%#% dev br # "diciona a interface virtual ao bridge! especificando o usu-rio: ./o0"dd12 vbo0% gdh br

As parDmetros em negrito so os que voc precisa alterar, de acordo com a sua configurao$ A "eth#" na quinta linha indica a interface de rede que est sendo usadaE o ""F%$"GH$"$I"" na s'tima indica o endereo I , seguido pela mscara de sub;redeE o ""F%$"GH$"$"" na oitava linha indica o I do gatewa& da rede, enquanto o "gdh" na d'cima indica o usurio de sistema que voc usa para e!ecutar o -irtual.o!$ (epois de criar e personali2ar o script, marque a permisso de e!ecuo e e!ecute;o como root7

# chmod 30 /etc/init#d/bridge # /etc/init#d/bridge

-oc precisar e!ecutar o script a cada boot, antes de poder usar o -irtual.o!$ Se no quiser ficar e!ecutando;o manualmente, voc pode adicionar o comando ao arquivo "BetcBrc$local", de forma que ele se:a e!ecutado automaticamente durante o boot$ *ontinuando, acesse a opo "8ede" na configurao da mquina virtual e altere a opo "=igado a" de "/01" para "Interface do )ospedeiro" e, na opo "/ome da laca de 8ede +I,", informe o nome da interface especificada no Cltimo comando do script +vbo!" no e!emplo,7

(epois de iniciali2ar a mquina virtual, configure o sistema guest para acessar a rede usando um endereo dentro da rede local, como se fosse outro * e voc perceber que os outros micros da rede passaro a en!erg;lo diretamente$ *omo comentei, essa configurao permite at' mesmo que a mquina virtual se:a configurada como servidor, disponibili2ando arquivos e outros recursos para as mquina da rede$