VirtualBox: VMs com IPs estáticos e internet de maneira simples
Tem certas coisas que você só aprende tentando… Mas esse assunto foi muito além desse princípio.
Durante toda a semana, procurei por soluções para colocar 2 máquinas virtuais acessíveis pela minha máquina hospedeira, com ip fixo e com internet.
O que acontece é o seguinte: Quem possui as versões mais atuais do virtualbox (a minha é a 3.1.2), possui uma opção de adaptador de rede, que se chama host-only. Ela cria uma conexão de rede em seu sistema hospedeiro, e utiliza um DHCP próprio para gerenciar as VMs, e com isso você consegue tanto utilizar internet, quanto se comunicar entre máquina real e máquina virtual.
O problema é que preciso garantir que estou dando SSH para a VM certa. O DHCP pode comprometer essa garantia.
O que tentei fazer… Atribuir um ip fixo na máquina virtual. Mas sem utilizar o DHCP, faz com que a VM fique sem conectividade com a internet.
Procurando pelo google, vi várias soluções que se resumiam em criar interfaces de redes virtuais para cada VM e compartilhando a conexão de internet entre elas, alterando tudo no arquivo /etc/netwotk/interfaces (ubuntu) e mais algumas outras coisas.
Eu não só testei várias soluções, como nenhuma delas funcionou, e ainda fiquei com alguns problemas de rede, mas que foram facilmente resolvidos.
Não querendo complicar uma coisa tão simples, consegui achar uma solução que resolve tudo com apenas alguns cliques, sem alterar nenhuma configuração e nem arriscar problemas na sua rede atual (eth0) =D
Então, vamos para a solução final:
Existe uma outra opção para sua interface de rede no virtualbox: NAT. Ela atribui um IP para sua VM, que é inacessível não só entre a maquina real e a virtual, quanto entre as máquinas virtuais também… Essa opção apenas libera o acesso à internet para a VM.
A solução foi utilizar 2 interfaces de rede para cada VM. A primeira interface foi definida como NAT e a segunda como host-only. A ordem é importante… Certifique-se que a primeira interface é a NAT. Também é necessário desativar o DHCP do host-only (Vá em Arquivo > Preferências > Rede > “Edite a Rede Virtual do Host-Only” > “Na aba Servidor DHCP, desmarque a opção Habilitar Servidor”).
Feito isso, inicie a VM e atribua um IP fixo para a interface que utiliza o host-only… E como eu disse acima, essa interface com ip fixo fica acessível entre as máquinas virtuais e a real, perdendo apenas a conexão com a internet. Mas como você configurou uma interface NAT anteriormente, o problema está resolvido!

A imagem acima é um pedaço da descrição de uma das minhas máquinas virtuais que rodam num virtualbox para windows. A idéia é a mesma tanto para windows quanto para linux.
Curiosidade: Note que no windows o nome do adaptador de rede para o host-only é “VirtualBox Host-Only Ethernet Adapter” e no linux é “vboxnet0″.
Dica rápida: Se o seu virtualbox foi instalado pelo aptitude/synaptic do ubuntu (linux), certamente você possui uma versão velha e com poucos recursos… Sugiro baixar uma versão mais atual no site do virtualbox.
Se conseguir uma outra solução, não deixe de compartilhar aqui!
Espero ter ajudado !


Tweet This
Share on Facebook
Digg This
Save to delicious
Stumble it
RSS Feed

Perfeito funcionou legal hehe muito obrigado…
adiciona ai para configurar o lado cliente… acho que alguns que vão ler irão ter duvidas como configurar a rede dentro da VM… estava com duvida e coloquei as 2 interfaces para receberem o ip dinamico(dhcp)…
muito bom artigo… está de parabéns…
Olá Sérgio,
Fico feliz que tenha resolvido seu problema.
Obrigado pela visita e volte sempre !
Abraços,
Rafael,
Essas infos tem no manual PDF que você baixa no próprio site do VirtualBox. Ia te poupar um bom tempo de pesquisa hehehehe.
Eu tb uso assim aqui em casa é realmente é muito bom.
Abraços,
Emerson
Olá Emerson,
Confesso que não olhei o manual mesmo não… Procurei pelo google, e não achei muita coisa a respeito,…
Então arrumei uma maneira de resolver o problema, mesmo desconhecendo o manual =)
Mas valeu a dica !
Abraços,
Consegui fazer de outra forma…
Meu S.O é Windows 7 Ultimate e no VirtualBox(3.1.2) tenho o Ubuntu 9.04.Pois bem o que eu fiz foi desabilitar a placa de rede VirtualBox Host-Only Network que é instalada no Windows,na placa de rede nas configurações da VM coloquei como Bridge e selecionei a placa de rede que o host usa para acesso à internet.Na placa de rede da VM deixei como DHCP,mas é possível colocar IP fixo também,mas logicamente na mesma faixa de IP da placa de rede do Host.Não esquecendo que a dica postada por nosso amigo Rafael “Também é necessário desativar o DHCP do host-only (Vá em Arquivo > Preferências > Rede > “Edite a Rede Virtual do Host-Only” > “Na aba Servidor DHCP, desmarque a opção Habilitar Servidor”).” deve ser efetuada antes de tudo isso que eu fiz.
No mais esta funcionando perfeitamente.
Quem souber de mais outra forma avisa aqui para gente!
Abraços!
Olá Thiago,
Utilizar o “Bridge” é uma opção sim. Ela geralmente pega um IP da mesma rede que a da máquina real…
O problema em fazer isso, é que se a máquina real estiver desconectada da rede, as virtuais também ficarão desconectadas e portanto inacessíveis à um SSH local por exemplo…
Mas valeu pela sugestão, é válida sim !
Abraços,
PERFEITO! tava precisando disso msm meu querido =D flw
Que bom que serviu para você também…
Abraços,
Boa tarde,
.
é pessoal o passo-a-passo aí acima vale a pena testar, pois aqui está funcionando de boa.
Minha máquina é um Win7 64bits, isntalei a MV VirtualBox e dentro um XP 64bits, estava com esse problema de não acessar a net. depois dessa mudança… tá só o GOLD
Que bom que serviu para você !
Obrigado pela visita e volte sempre !
Obrigado Rafael, ajudou pacas…..
Fico feliz por você!
Obrigado pela visita e volte sempre !
Cara vlw sua explicação!!!
Tava doido precisando de uma solução pra um artigo da faculdade e no último dia consegui resolver tudo com seu tuto aki e ainda de quebra aprendi como funciona tudo pra explicar na palestra.
Um abraço ai e vlw.
Italo Fernandes
Bacharelando em Sistemas de Informação – UFPB
Que bom que gostou ! Como foi a apresentação ?
Abraços e volte sempre…
Olá estou precisando configurar o uma rede domestica estou usando o xp dentro do w7 como poderia faser isoo ?
Olá estou precisando configurar o uma rede domestica estou usando o xp dentro do w7 como poderia faser isoo ? O tuto acima tambem pode funcionar ?
O que exatamente você precisa, quando você diz rede domestica ? Se for apenas para a maquina virtual acessar a internet, a opção NAT resolve o seu problema !
Abraços,
Cara eu naum to conseguino conectar na minha vm,e eu to usano o Xp =/
…jah tentei usar o Vmware..agora to usano esse mas memo assim naum consigo nem ao menos ver a cara do google na minha Vm
Oq sera q pode tah acontecendo?
T_T algem me ajuda
Olá Wellington,
Não entendi direito uma coisa. A VM que você está tentando acessar está rodando no VMware server ou no Virtualbox ?
Esta rodando local no seu computador mesmo ?
Abraços,
Opa! Vlw, funfou legal aki comigo, e a VM ainda acessa internet….
Olá Marcio,
Que bom que conseguiu…
Obrigado pela visita e volte sempre !
Abraços,
Boa noite Rafael, através deste seu tutorail, consegui fazer com que as máquinas tanto a real como a virtual se comuniquem entre si, mas tenho um outro problema, é q to treinando Pentest nas máquinas e to usando sniffers como o Wireshark e Cain p/ interceptar pacotes gerado nas mákinas e os programas não estão conseguindo pegar os IPs das outras máquinas, só consegue pegar das máquinas em q o programa tá instalado, então, vc tem alguma dica de como solucionar este problema? Vlw abraço.
Olá Márcio,
Neste caso, dependendo da rede que você estiver, habilite as VMs para subir as placas de rede no modo bridge, para que a VM tenha um ip real e válido de rede.
Assim, se a configuração da rede permitir, se a sua maquina hospedeira tem o ip 192.168.0.1, a primeira vm deve pegar por dhcp o ip 192.168.0.2, e assim sucessivamente,…
Isso fará com que as vms se comuniquem entre si e entre a máquina hospedeira, pois todos são endereços válidos da rede.
Faz um teste ai, depois me fala…
Abraços,
@Rafael Biriba No virtual,e sim to usano pelo meu Pc mesmo!
Wellington,
Poderia explicar melhor o seu problema ?
Se o virtualbox está instalado na sua máquina, porque não está conseguindo acessar as vms ?
Abraços,
Boa tarde.
O solução que você encontrou para o problema realmente funciona, mas há uma maneira mais simples.
Com as máquinas virtuais em host-only, coloque o gateway delas apontando para o host. E no host compartilhe a internet:
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE.
Abraços,
Sua solução parece boa também, mas não sei se apenas adicionando regras no iptables resolve o problema de todos. Se você precisar cortar a rede local e deixar a vm na internet, então você terá que trocar o adaptador de rede, ao invés de apenas “desliga-lo”.
Conseguiu entender ?
Rapaz parabéns pelo tutorial consegui instalar o Windows Server 2008 e outros sistemas, consegui eles se enchergarem na rede tudo perfeito, já estava quase me matando parabéns…
Olá Rodolfo,
Que bom que conseguiu resolver seu problema…
Obrigado pela visita e volte sempre
Rafael, não me lembro com fiz funcionar a rede, uma dúvida o servidor deixa um adptador com Nat ou hospedeira, nos host XP deixa com rede interna? no servidor 2008 posso criar um dominio, servidor dhcp dns, que vai funcionar normalmente a internet tambem, as configurações de ip tem que usar as que as placa de rede virtual recebe ou posso colocar qualquer faixa de IP?
Olá Rodolfo,
Não entendi muito bem sua pergunta.
De qualquer forna, se você optar por NAT, sua máquina hospedeira e nenhuma outra VM conseguirá acessar.
Com a rede interna, só haverá comunicação entre as vms e não com a máquina hospedeira…
Poderia dividir a sua duvidas e tentar expressar melhor o que você está querendo fazer ??
Abraços,
Kra, não consegui fazer isto funcionar da maneira que está aqui no tutorial não. Meu host é windows minha vm é o centos. Em modo Bridge eu consigo acesso a internet, porém não tem comunicação entre o host e a vm.
Não sei oq pode estar errado, a versão da minha vm eh 3.2.6!
Olá Paulo,
Você vai ter que usar 2 placas de rede. Uma em modo NAT que irá fornecer a conectividade com a internet e a outra em host-only que irá permitir a comunicação entre o host e a vm.
Se no modo bridge não funcionou, provavelmente você não conseguiu pegar um IP válido. Provavelmente seu roteador não está permitindo o modo bridge da sua placa de rede.
Tenta mais uma vez seguindo o passo a passo… Em qual parte você não conseguiu ou se enrolou ?
Abraços,
@Rafael Biriba
Olá Rafael,
Configurei a primeira placa em NAT, a segunda em Host-only, Desativei a opção de Servidor DHCP – “Habilitar Servidor”. Na V.M, configurei eth0 e eth1 para IP fixo e ainda assim não consegui o acesso. Também tentei com a eth0 em dhcp e também não deu certo.
Não tive problemas em seguir o tutorial, será que pode ser a minha infra?
Olá @Paulo Henrique,
Tente o seguinte:
Desative todas as placas de rede da VM. Depois habilite apenas uma no modo NAT… Deixe a vm tentar pegar o IP por DHCP…
Você deveria ter acesso a internet na vm…
Depois habilite apenas com o Host-Only… Sua máquina (física) deve conseguir enxergar a VM, mas sem internet.
Fazendo isso, você irá descobrir qual dos dois pontos não está funcionando, então poderemos arrumar.
Abraços,
Achei uma saída, Windows Server 2008 2 adaptador de redes um com NAT, outro como REDE INTERNA, NAT você compartilha a internet para as estações, feito isso configure a placa interna com ip fixo, coloque o mesmo grupo tanto o servidor como as estações, desative o firewall do server e das estações, quando vc compartilha a internet, você pode deixar as estações com ip automaticamente que funciona, depois disso os computadores se enchergando, e só criar um dominio que funciona tambem, sem problemas…. Rafael aqui funciono obrigado, estou comprando um livro sobre o virtualbox abraço
nas estações deixar só um adaptador de rede placa de rede interna..
Olá Rodolfo,
Valeu por compartilhar sua solução… Em breve estarei postando mais dicas sobre o virtualbox…
Abraços,
Perfeita explicação, passei a tarde toda procurando alguma solução e no final dela acabei caindo aqui. =). Amanhã irei testar essa solução que pelo visto é a mais prática.
Olá Luciano,
Que bom que pelo menos, depois de tanto trabalho, você conseguiu achar uma solução…
Mas e aí, funcionou direitinho ?
Abraços,
@Rafael Biriba
Funcionou sim. Valeu.
@Luciano Parintins
Que bom que conseguiu resolver o problema… =)
Abraços,
Fala Rafael, muito bom o site.
Não sei se estou desvirtuando o objetivo do tópico mas estou com uma dúvida.
Quero colocar um servidor no ar (SVN) com VirtualBox. Mas pelo visto não está tendo comunicação do “mundo” externo com a minha VM.
Qual modo você acha que devo usar?
Lembrando.
1 – Tenho no-ip na VM.
2 – Portas 443 abertas tanto no roteador como no windows e firewall desativado também.
Está como NAT (pelo visto não tem comunicação externa).
Já fez vez alguma coisa parecida utilizando VirtualBox como servidor para acesso externo?
Abraço.
Para que você consiga acessar a vm, você precisa de um ip de rede válido.
Você usa algum roteador ? Se sim, você precisa usar o modo bridge para pegar um ip real de rede. Depois disso no Roteador você precisa mapear as portas para esse ip. (Exemplo: Se sua vm tiver o ip de rede 192.168.0.2 , você precisa dizer ao roteador que todo o acesso vindo pela porta 443 tem que ser jogada para o ip 192.168.0.2)
Se você não tiver roteador, então pelo windows você precisa rotear a conexão, pois quando o windows receber acesso pela porta 443, ele tem que jogar para o ip da vm. Sendo assim você deve usar o modo Host-Only Adapter e fazer as configurações de roteamento pelo windows.
Feito isso, você vai conseguir utilizar a vm via comunicação externa.
Conseguiu entender ou precisa explicar melhor ?
Caramba cara, respondeu rápido. ahuahuhua…
Assim que chegar em casa vou fazer os testes.
Vou colocar em modo bridge. Fiz o mapeamento no roteador para o meu IP da VM tudo certinho. Pelo que vi hoje é por causa que está NAT na VM.
Qualquer dúvida posto aqui e se der certo posto a solução.
Abraço.
@Diego
Ok, ficarei no aguardo…
Boa sorte lá… Se precisar estou por aqui…
Abraços,
Fala Rafael,
Deu certo cara, só troquei de NAT para bridge. Aqui vai a dica: Quando estava em NAT o modem não reconhecia a máquina virtual (nome do PC da máquina virtual) para colocar o IP. Só foi trocar que deu certo, abri a porta somente para a VM no modem.
Agora só alegria. he he he.
Abraço.
no virtualbox em modo NAT, apenas os pcs virtuais se enchergam o mundo externo fica fora, pelo meu conceito e apanhando bastante a melhor forma e a bridge, porque ela se comunica com o mundo virtual e externo ao mesmo tempo, só tome cuidado que depende do tanto de VMS que você cria, vai oculpando espaço no seu hd, então deixa uma partição boa para estudar so resto e tranquilo abraço
Rafael, que tema você usou nesse site? Quero criar um para ajudar a galera também.
Abraço.
@Diego
Que bom que resolveu seu problema
Não lembro o nome do meu tema, mas busca no site do http://www.neoease.com/ que você vai achar
Abraços e boa sorte na criação do seu tema… Quando terminar passa aí para divulgar… Se ficar muito bom, talvez eu possa aplicar aqui no blog :p
Abraços,
@Rodolfo
Vamos dividir o seu comentário por partes…
Primeiro ponto:
Você tá confundindo NAT com a rede interna de vms do virtualbox… O NAT apenas é um mapeamento de um ip temporário para que sua vm possa acessar a internet da máquina hospedeira (Fiz o teste aqui com 2 vms usando NAT, elas pegaram o mesmo ip. Algo tipo 10.02.15).
Se você escolher a opção rede interna, aí sim, elas vão ter ips internos validos e você vai poder conversar entre elas e não com a máquina hospedeira…
Segundo ponto:
Criar vms não ocupam espaço, o que ocupa o espaço são os discos das vms… Quando você for criar um disco novo, escolha a opcão de expansão dinâmica, assim mesmo se você escolher 20 GB de espaço, no inicio ele vai ocupar muito menos… Ele vai ocupando espaço sob demanda, sendo assim você pode ter várias vms sem problemas. O problema vai ser quando esses discos das vms começarem a encher
Mesmo assim, muito obrigado por participar comentando no post. Você conseguiu entender ? Se quiser posso explicar de uma outra forma…
Abraços,
Boa tarde Rafael,
Muito bacana suas materias, meus parabéns!
Cara, me dá um hell se puder…instalei o VirtualBox no Linux, segui um de seus materiais para criar a VM porém agora não sei como acessá-la.
Como eu faria isso quando a VM está instalada no Linux? Qual interface gráfica eu usaria para administrar as VMs?!
Desde já agradeço.
Dany Anderson
@Dany Anderson
Você está rodando um linux sem interface gráfica ?
Você não consegue iniciar a vm utilizando o vboxmanage ? Segue o link:
http://www.rafaelbiriba.com/2010/07/14/virtualbox-criando-e-iniciando-uma-vm-pelo-terminal-com-o-vboxmanage.html
Abraços,
olha tem um problema com meu msn ,pois não consigo ligar minha web cam ,ou estar indisponivel , quando mando minha chamada de video ou,quando envio minha imagem de web cam,,,aparece que a pessoa reijeitou meu convite,mas na verdade é que o convite nem chega pra outra pessoa.já tentei configurar em ferramenta ,mas não consigo ligar,por favor me de uma solução.ficarei grata,obrigado
Olá @cintia,
Você consegue usar a webcam em algum outro lugar ? Ela funciona direito ?
Abraços,
ola ,,, gostaria que me tirasse uma duvida , tenho seven ultimate no pc real e o xp sp3 na maquina virtual , minha conexão é via radio e me pede loguin e senha toda vez que eu vou conectar ,,, conecto normal no pc real , mais quando vou conectar na vb tambem pede loguim e senha ,,dai coloco o mesmo loguim e mesma senha , mais da uma mensagem do meu servidor dizendo que não posso conectar dois usuarios com o mesmo ip ,,,o que eu faço ,,por favor me ajude !!!
Olá Fernando,
Já tentou colocar a interface de rede em modo NAT ?
Depois de se logar na máquina física, usando a interface NAT, deveria ser possível acessar a internet pela sua VM.
Faça um teste e depois volta aqui para dizer se funcionou ;P
Abraços,
Tutorial muito bom, deu certo pra mim também. Já estava tentando a um tempão e não encontrava nada relevante.
Muito Obrigado.
Que bom que conseguiu resolver o problema…
Obrigado pela visita e volte sempre…
Opa, valeu amigo, estava quebrando a cabeça com isso e era tão simples…
Obrigado pela visita e volte sempre
Amigo, eu rodo um jogo Chamado Metin2 onde eu emulava ele no meu pc pelo virtual pc ou virtual box usando um loopback e o ip no sysintall era do loopback. Agora eu aluguei um host onde veio com 1 ip publico 1 ip private e 1 ip do virtual box entao nao consigo colocar para funcionar de jeito nenhum o meu servidor… saberia qual configuração eu teno que fazer e qual ip eu colocaria no sysintal.. pq tem ipv4 padrao e ipv4 getway que tem que terminar com 100 isso está me pegando e nao consigo montar =/ agradeço desde já =D
Olá,
Já tentou ver na documentação do jogo ?
Consegue descrever melhor o problema ?
Abraços,
Ola amigo Rafael, eu fiz todos os passos que vc ensina, porem nao sei como configurar esta parte “Feito isso, inicie a VM e atribua um IP fixo para a interface que utiliza o host-only…” e por mais que eu tente nao conecta ao jogo.. que é em vhd se possivel for tem como vc me adicionar no msn ? pq ja vai fazer um mes de dedicado pago ( 300 reais) e ainda nao consegui colocar o jogo online ou seja to perdendo dinheiro.. tem como me ajudar? desde ja agradeço.
E parabens pelo belo trabalho feito neste blog.
O Host-Only é a comunicação da maquina fisica com a máquina virtual… Voce precisa atribuir um ip manualmente a essa interface de rede para estabelecer a comunicação…
De uma olhada no Google sobre “atribuindo um ip ao dispositivo de rede” ou algo assim para entender melhor sobre o assunto…
Quanto ao seu problema em geral, porque nao tenta contratar alguem com alguma experiencia na instalação desse jogo, para que você não desperdice dinheiro ??
Abraços,
Segui o tuto. Em “conexões de redes” no windows(maquina real) configurei o adaptador de rede virtual com um ip fixo 192.168.10.5 e, na maquina virtual ubuntu um ip na mesma faixa de rede “mas não o mesmo” com um “sudo ifconfig eth5 inet 192.168.10.6″ e ficou funcionando blz.
Só fiquei com uma dúvida: Como faço a interface eth5 iniciar com esse ip sempre que a maquina virtual for reiniciada?
Olá Jo,
De uma olhada no Google para saber como configurar corretamente no ubuntu, mas o arquivo que voce precisa mexer para definir um ip estático é o /etc/network/interfaces
De uma olhada neste link:
http://www.howtogeek.com/howto/ubuntu/change-ubuntu-server-from-dhcp-to-a-static-ip-address/
Abraços,
É possivel configurar uma VPN no virtualBox (WinXP)??
Sim é possível.
Depois de fazer todos esses passos para colocar a internet na VM, siga os passos que encontrei nesse blog:
http://www.passoapasso.info/informatica/windows/criando-vpn-com-windows-xp-servidor.html
Abraços,
opa !
Rafael kra fiz tudo q ta no seu tutorial, mas não consegui o que queria, afinal nem sei se to postando no lugar certo, caso não seja péço desculpas.
eu gostaria de configurar ip diferente em cada VM
eu tenho duas vms uma com Win xp sp2 e outra com o Backtrack 5 gostadia de colocar ips diferentes em ambas para realizar ataques por exploit da vm BackTrack na VM alvo Win xp sp2,
queria algo como por exemplo:
IP REAL> 187.39.113.59
VM 1> 187.39.113.60
VM 2> 187.39.113.58
só quero uma maneira de mudar o ip da VM, só isso,
ja olhei em varios tópicos e pesquisei bastante mas não encontro a solução, espero q vc possa me ajudar
tentei me expressar o melhor possivel espero q vc entenda minha pergunta =) Obrigado !
Olá Diego,
O ip real que você informou, é um ip de internet… Não tem como suas VMs pegarem ips validos para a internet…
O que voce pode fazer é configurar as interfaces para o modo bridge e com isso terá ips internos válidos e poderá fazer seus testes…
Abraços.
Rafael, Obrigado pelo tutorial.
Aki em casa eu tenho Win7 Ultimate 64Bits.
Preciso de uma Maquina com S.O Diferente para testar Servidores e WebSites.
Consigo usar Internet na minha VM em modo NAT.
so que o IP de Rede dela fica igual IP de rede da minha maquina fisica.
Se eu coloco modo bridge, minha VM nao conecta a Internet.
fiz o seu teste e mesmo assim nao funcionou.
Espero uma respostar Ancioso. Des de já Obrigado!
Voce tentou habilitar 2 interfaces de rede ao mesmo tempo como eu faço no post ?
Ainda sim não funcionou ??
Sim, Mesmo assim nao criou um Ip Diferente. Ao menos conecto a Internet!
NAO DEU CETO! =S
Ola,
estou tendo um problema e acredito que sua dica vai resolver, porém não estou conseguindo.
Fiz a instalação de um Windows XP no Virtual Box e quero ingressa-lo em um dominio. Mas, não consigo nem pingar no servidor.
Criei tenho os dois adaptadores o primeiro como NAT e o segundo com IP fixo que aponta para “minha rede” com o endereço de dns.
Mesmo assim não esta rolando. Em Arquivo –> Preferencia –> Rede qual o endereço que coloco em Ipv4? Não sei se é nesta parte que estou errando.
Desde já agradeço pelas dicas vejo que conseguiu ajudar muitas pessoas.
Com a primeira interface em modo NAT, a internet da VM funciona corretamente ?
Na segunda interface (host-only):
O VBox levanta uma “placa de rede” em seu pc real para se comunicar com as vms… você tem que ver no VirtualBox com o IP que ele configurou e então na VM voce deve atribuir um outro ip mas no mesmo range de ip..
Conseguiu entender mais ou menos ?
A internet funciona com a primeira Interface em NAT sim.
No meu micro real a VM levantou duas placas de rede, ambas com conectividade nula e com ip 169.254….
Na maquina virtual também há duas interfaces, a NAT pegando ip na faixa de 10.0.2.15 e a segunda 169.254….
Pelo que entendi a interface da Maquina Virtual (sem ser a NAT) é a que vai comunicar com a interface do micro real, é isso mesmo?
Sim é isso mesmo… Setando o ip no range 169.254.*.*, você consegue por exemplo pingar a vm ??
(Considerando que será usado essa placa de rede do VBox)
Cara,
posso dizer que deu certo. Na verdade consigo pingar agora no servidor e vice e versa, testei na rede do meu serviço e lá consegui adicionar a Maquina Virtual no domínio.
Só não estou conseguindo adicionar na minha rede em casa por problemas com o servidor DNS que ainda não descobri, mas isso é outra história.
Sua dica esta perfeita e funciona!
Obrigado mais uma vez e pode ter certeza que sua disposição ajuda muita gente.
Abraço.
Rafael, Obrigado pelo tutorial.
Aki em casa eu tenho Win7 Ultimate 64Bits.
Preciso de uma Maquina com S.O Diferente para testar Servidores e WebSites.
Consigo usar Internet na minha VM em modo NAT.
so que o IP de Rede dela fica igual IP de rede da minha maquina fisica.
Se eu coloco modo bridge, minha VM nao conecta a Internet.
fiz o seu teste e mesmo assim nao funcionou.
Espero uma respostar Ancioso. Des de já Obrigado!
AGORA QUANDO TENTO COLOCAR BRIDGE EM MODO HOST ONLY DA ERRO!
Quando voce coloca a placa em host-only ela fica com o mesmo ip da maquina fisica ??
Ja tentou trocar o final do ip e ver se voce consegue comunicação entre a maquina fisica e a maquina virtual ??
me add no msn ai pf
msn: julio22ro@hotmail.com
Adicionado
Valeu pelo tutorial Rafael, mas ainda estou com um probleminha.
Estou utilizando a última versão 4.1.2r73507 e me deparando com o seguinte problema, consigo conexão com a internet na VM, consigo acesso ao host pela VM, mas não consigo acesso da VM com o host. Alguém com o mesmo problema? O que você sugere fazer?
Meio complicado esse problema… O Host tem acesso a VM, mas a VM não tem acesso ao host, é isso ?
O inverso disto… quando logado na VM consigo acesso aos arquivos da máquina… agora quando tento acessar o banco de dados instalado na VM não consigo.
meu tem alguma video aula ensinando por net no virtualbox???
pq minha net nao er a cabo e do meu vizinho e nao consigo entra na net ~~
se haver alguma video aula me mandem o link plz
Infelizmente não tenho… Qual seria a sua dificuldade ?
boas
estou usando o virtual box e estou maravilhado mas tenho um problema não consigo usar a porta de comunicação com 1.
a utilização desta porta é obrigatoria por questoes profissionais.
ja tentei varias coisas conforme descrito no foruns e até agora não surgio efeito.
o que me suprende é que todas as portas usb funcionam e tudo o resto funciona.
obrigado
Ola Rafael, cara excelente documentário, ta de parabens.
Estou com a seguinte duvida, tenho o virtualbox intalado no ubuntu 11.04, com as seguintes VM’s, sever 2003 e XP, no server 2003 tem os seguintes serviços = Ad, Dhcp e Dns. Configurei as interfaces devidamente, consigo fazer com que a maquina XP receba o DHCP do meu server 2003, a maquina XP ja esta logada no dominio 2003, mas eu queria saber se a a possibilidade dessa maquina que esta instalada o virtualbox (ubuntu 11.04), atravez da placa de rede fisica dela passasse o Dhcp pra minha Swith, e com isso todas as maquinas de minha empresa logassem no meu Dominio 2003 server Dentro do Virtualbox….
Pois ja tentei, e nao conseguir.
Apenas a maquina Host (Ubuntu 11.04), a placa de rede fisica eth0 recebe o Dhcp do 2003 server, mas nao consigo que atravez da eth0 ifisica do Ubuntu, passasse dhcp para meu Swith,
Desde ja Obrigado!!
Atenciosamente.
Muito bom tutorial. Fiz aqui e deu certo.
Obrigado!
Que bom…
Obrigado pela visita e volte sempre
maquina real xp, virtual xp ficou filé até mostra lá o problema agora é os linux da vm…
tem que configurar na unha né…
muito bom kara ajudou muito agora testar os linux para vê
o rafael poxa funcionou só demanhã aqui, fui trampar quando voltei nao funcionava mais porque será?
… na maquina real aqui passava o languard detectava as vm.s agora parou o ip delas só fica 10.0.2.15
Já tentou refazer o procedimento ?
Kara só fui intender ontem anoite como funcionava realmente voltou ao normal obrigado..
solução;
cada vm vai ter 2 placas.
a primeira é eth0 que usa ip 10.0.2.15 esse aqui é o NAT para internet nem precisa mecher.
agora o eth1 é o da rede entre os pcs. escolha a sua faixa e ponto final.
obrigado a todos.!
É exatamente isso que eu expliquei lá em cima =D… Que bom que conseguiu
Parece funcionar pra todo mundo. Mas aqui, deu problema.
Tentei de tudo que é jeito, e nada.
Windows 7, hospedando uma vm ubuntu. Primeiro, tentei como diz o artigo, mas continuou sem acesso à Internet.
O engraçado, é que no meu notebook funciona, utilizando uma placa de rede wireless.
Começo a achar que é alguma incompatibilidade da placa Realtek com o Oracle VirtualBox. Vou tentar atualizar os drivers …
Funcionou! Windows 7 [VB Linux Red hat + Elastix]
tinha tentado todos os tipos de rede!
NAT: ele nao tinha conexao com o servidor!
Only host: nao tinha internet!
coloquei dois adaptadores!
Deu certo! rs
VLW
Que bom que funcionou para você
Faça bom uso =P
Funcionou perfeitamente… Apenas para ressaltar, estou usando um MAC e emulando o RUINdows…
Muito obrigado.
Boa… Que bom que funcionou por aí..
Abraços e volte sempre…
Olá Rafael, muito bom o seu tuto! Preciso de uma ajuda sua, tenho VBox Instalado em um servidor dedicado com Windows Server 2003, e não estou conseguindo acessar a máquina virtual para enviar arquivos, o que é estranho, pois aqui em casa está super normal, td funcionando, e já no host não está funcionando, apenas em NAT (Só acesso a internet) Mas eu preciso muito acessar minha VM em modo Bridge, para o servidor físico poder se comunicar com a vm e vise-versa. Vc pode me add no msn, pq ai te passo o login e a senha para vc poder dar uma conferida, e ver o que está errado. Pq eu já não sei mais o que fazer, já estou ficando careca de tanto arrancar os cabelos rsrsrs (tenso).
anjinhosmall@hotmail.com (msn, orkut e facebook)
desde já agradeço!
Quando voce habilita o modo bridge o que acontece ? Voce lembrou de reiniciar depois de ativar o modo bridge ?
A maquina fisica habilita o dispositivo de rede do virtualbox para se comunicar por modo bridge ?
“Quando voce habilita o modo bridge o que acontece ? Voce lembrou de reiniciar depois de ativar o modo bridge ?”
Inicio a máquina, logo como root, aperto ifconfig e no inet6 aparece um monte de letrinhas com números, sendo que é ali que tem q ficar o ip e não fica =(
“A maquina fisica habilita o dispositivo de rede do virtualbox para se comunicar por modo bridge ?”
Aparece dosi computadoreszinhos perto do relógio, mas acho q fica sem acesso a rede e sem acesso a internet… mano me ajuda… plisss
Kra é o seguinte,eu quero definir o ip p/ minhas VMS mas como eu faço isso???
Eu quero tambem fazer cm q um programa conecte a uma porta do moldem,eu já abrir tudo direitinho a porta mas quando eu vo testar o programa ñ conecta a porta…O q pode ser???
Obrigadão pela ajuda!!!
Vamos aos poucos…
Sobre os ipds fixos nas vms… Qual o sistema operacional que está rodando na VM ?
Explica melhor esse “programa que conecta em uma porta do modem”
O S.O q esto usando é o windowsXp.. .
o Programa é Turkojan4…
Para alterar para IP fixo, basta trocar na configuração da placa de rede do windows XP…
Quanto ao programa eu não conheço =/
Cara tem cmo vc esplica melhor como fazer isso…???
o turkojan4 ele cria um serve mas para criar esse serve, ele precisa conectar a uma porta no moldem…Ai eu já abri aporta no moldem mas quando eu vo testar a porta ela diz q esta fechada ou possui problemas…eu já liberei tmb no Firewall…O q pode ter sido???
O turkojan4 é um programa malicioso usado para fins proibidos pela lei.. Não poderei ajudar você… Desculpe…
ee na questão do ip Fixo cmo fazer isso???
Obrigado!
Seguiu o tutorial ? Faz o esquema do host-only que vai resolver…
Rafael eu queria fazer assim…meu ip da maquina real é 192.168.254.1 ee o ip da minha Vms é 10.0.2.15,mas eu queria q o ip da minha VMs Ficase tipo 192.168.254.2 como eu faço isso??
p/ tipo minha VMs ficasse com a faixa de ip Igual a da minha maquina virtual…
Cmo fazer isso???
Essas informações são p/ meu TCC!
Brigadão!!
Coloca a placa de rede em modo bridge e ve se vai funcionar… se não, pesquisa o modo host-only que você vai conseguir…
Abraços,
Corrreção!
p/ tipo minha VMs ficasse com a faixa de ip Igual a da minha maquina REAL…
Brigado