Eu não sou um especialista em VirtualBox, mas eu uso de vez em quando para testar (serviços principalmente) e uma das coisas que me incomodava era que se eu não tivesse o cabo de rede conectado, meu PC não conseguia se comunicar com as máquinas virtuais.
Claro que existe uma solução muito simples para conseguir isso da qual eu desconhecia completamente, é claro, e mostro-a a seguir, caso o mesmo aconteça com alguém.
1.- Abrimos VirtualBox e nós vamos Arquivo »Preferências» Rede e adicionar uma rede Host-Only. Deve ser assim:
2.- Em seguida, adicionamos e configuramos nossa máquina virtual e em sua configuração de rede, selecionamos Conectado ao adaptador somente host e em Nome adicionamos o cartão virtual que adicionamos anteriormente. Deve ser assim:
Se abrirmos um terminal e digitarmos (no caso de Debian):
$ sudo ifconfig
E estamos executando a máquina virtual, algo assim aparecerá:
vboxnet0 Link encap: Ethernet HWaddr 0a: 00: 27: 00: 00: 00 inet addr: 192.168.56.1 Bcast: 192.168.56.255 Máscara: 255.255.255.0 inet6 addr: fe80 :: 800: 27ff: fe00: 0/64 Escopo: Link UP BROADCAST RUNNING MULTICAST MTU: 1500 Métrica: 1 pacotes RX: 0 erros: 0 descartados: 0 overruns: 0 frame: 0 Pacotes TX: 4 erros: 0 descartados: 0 overruns: 0 operadora: 0 colisões: 0 txqueuelen: 1000 RX bytes: 0 (0.0 B) bytes TX: 328 (328.0 B)
Como você pode apreciar VirtualBox definir o IP 192.168.56.1 para o PC. A máquina virtual recebeu um IP por DHCP, no meu caso 192.168.56.101, Podemos verificar isso com o comando que usamos anteriormente.
Pronto!!
Excelente para conexões ssh.
Isso e virtualizar em segundo plano.
Pois bem, na minha máquina as ligações eram feitas automaticamente e cada vez que abro um dos dois que tenho instalado, navego entre eles sem problemas na rede e uso o wi-fi.
Caro elav, Vejo que você ainda usa "ifconfig", se estiver disponível no Debian, recomendo que você comece a flertar com iproute2:
http://linuxaria.com/howto/useful-command-of-iproute2?lang=en
En Teste Debian só há iproute .. e sempre me senti confortável trabalhando com ifconfig .. de qualquer forma, deixe-me dar uma olhada no outro
Desculpe, mas não consigo entender por que o tipo de adaptador que você usa é um adaptador somente host para comunicar sua máquina nativa com as virtuais, não seria válido se você o colocasse como um adaptador de ponte? Assim, você pode dar à sua máquina virtual um IP da mesma rede que sua máquina nativa e eles poderão se comunicar de qualquer maneira.
Existe algum motivo especial para usar o tipo de adaptador somente host?
Sim, quando você não estiver conectado a um roteador, a opção de ponte não funcionará porque a máquina não terá nada para se conectar. Esta opção é útil quando você não tem uma rota para usar e deseja criar uma conexão ponto a ponto (neste caso Host-Guest).
Hmm, eu não tentei uma ponte. Eu tento te dizer 😀
ao tentar uma bridge você verá que é como diz o VaryHeavy ... colocando-a como uma bridge você pode atribuir um IP da sua sub-rede para a máquina virtual ...
Ultimamente estou testando o aqemu, um frontend em qt4 para qemu / kvm, minhas tragédias acabaram recompilando o módulo vbox para meus kernels personalizados, kvm já está no kernel !! E o desempenho é ótimo, a rede já está por defeito, estou bastante feliz.
Muito boas notícias, para chegar ao KVM então!
Vejo que o servidor DHCP está habilitado, isso é necessário? como você configura isso? Segui essa configuração e até minha VM não reconhece a rede. rede desconhecida aparece. É o Windows 7.
Eu realmente não configurei nenhum DHCP, deixei funcionar por padrão .. Eu teria que investigar 😉
minha caixa virtual está montada no ubuntu
Muito obrigado pessoal, notem que sou um toco de virtualbox e como não tinha percebido usei a saída em uma planta de bridge, então só pude pegar um e deixar o resto no standard sem conseguir acessá-los, mas com isso você cria 2 ou 3 e você os insere confortavelmente, sem precisar estar conectado a nada
Obrigado pela dica 😉
Isso me serviu bem!
Excelente nota. Bem útil.
Só tenho dúvidas de como fazer funcionar com IP's definidos pelo usuário, além de DHCP.
Saudações.
Olá, sua contribuição é interessante mas estou com um problema, quando entro no ifconfig, a linha que mostra o ip não aparece, só mostra o inet6 .. Sabe qual pode ser esse problema?
Isso porque o arquivo / etc / sysconfig / network-scritps / ifcfg-eth0, você não tem este cartão ativado. Abra o arquivo com o vim ou outro editor e modifique dois elementos
HWADDR = »» o MAC do cartão aparecerá por padrão
NM_CONTROLLED = »sim», defina-o como «não»
ONBOOT = »não» // altere para sim
BOOTPROTO = »estático» // às vezes aparece DHCP
IPADDR = 10.10.1.11 // Se você deseja um IP fixo, atribua-o aqui
NETMASK = 255.255.255.0
GATEWAY = 10.10.1.1 // portão padrão
TYPE = Ethernet
Se você usar o Centos, basta fazer
reiniciar a rede de serviço e o serviço de rede é reiniciado
então você faz ifconfig e ele deve aparecer ativo.
No Ubuntu, o arquivo de configuração é diferente e os parâmetros também não estão presentes no momento.
Espero que ajude.
Obrigado por compartilhar, funcionou conforme o esperado. Felicidades!
Para meus objetivos, me serviu muito bem. Tenho aplicativos feitos no Windows XP e meu laptop usa Windows 8, então tenho os aplicativos em um PC virtual, não me lembrava de como fazer mas graças ao autor (muito obrigado, devo insistir) como foi feito. No PC virtual Xp tenho instalado o SQL Server 2000, que é o gerenciador utilizado pela aplicação. Meu cliente comprou um PC e obviamente com windows 7 x64 mínimo, então o aplicativo em si não tem problemas para funcionar. E funcionarão em uma pequena rede onde o servidor mentiroso será o PC que indico com XP. Bem, eu já fiz o teste e está tudo bem, espero que funcione para outra pessoa. Ah! Não se esqueça de configurar as portas que o SQL server escuta na máquina servidora, no firewall (porta 1433 TCP e 1434 UDP), caso contrário não funcionará.
Olá, tentei várias vezes e não funciona comigo. Vejo que há comentários que funcionam da primeira vez ...
Encap do link eth1: Ethernet HWaddr 08: 00: 27: cf: 5a: 1e
inet6 addr: fe80::a00:27ff:fecf:5a1e/64 Scope:Link
Eu me conecto via WIFI, tenho um windows VISTA como host e um Debian 6 virtualizado no Virtualbox.
Agradeço quaisquer comentários, saudações e agradecimentos
ajjajajaja eu tinha procurado por isso, muito útil realmente OBRIGADO MUITO c :!
Como faço para conectar minha máquina virtual linux-fedora à minha máquina física ?? ... Quero minha máquina virtual como "HOST-ONLY" Quero que exista comunicação entre as duas !!
Te devo uma cerveja.
amigo muito obrigado você resolveu um problema pra mim 😀
Obrigado, isso me ajudou muito, finalmente consegui me conectar com o trixbox na minha máquina virtual
Sua alternativa me serviu parcialmente. Visto que se eu apenas seguisse o procedimento que você postou, perderia o acesso à Internet do sistema operacional convidado e não poderia fazer ping no host, embora pudesse fazer ping da máquina real para a virtual.
A solução foi: Adicionar outro adaptador de rede (Adaptador 2) seguindo o que você fez, em vez de trocar o Adaptador 1.
Obrigado!
Sei que esse post é muito antigo ... mas vamos ver se você me responde rsrs. Você deixou o Adaptador 1 desabilitado ou deixou os dois com a mesma configuração? Tenho exatamente o mesmo problema, o hóspede não consegue ver o anfitrião.
Muito obrigado, consegui conectar no meu MV…. Foram dias de tentativas até que encontrei sua publicação
Olá, com licença mas estou com uma dúvida enorme, o que acontece é que minha máquina virtual está montada em Debian, coloquei dois adaptadores de rede, um em modo Bridge e outro em Rede Interna, na minha casa se entra na Internet mas no meu Não funciona: /, se detecta a placa de rede mas não entendo porque isso acontece. O que acontece é que estou fazendo testes no controle de uma rede Lan criando um servidor proxy com o squid mas hey, minha dúvida é porque não consigo acessar a Internet para baixar meus pacotes
excelente muito obrigado.
saudações de Lima, Peru
Com essa configuração e devido à natureza ponto a ponto, não consigo fazer a máquina virtual se conectar à internet, embora a configuração seja que não precisarei de um roteador para conectar meu pc às máquinas virtuais, .. como Eu faço para que tenha uma conexão de internet
o cenário que tenho a rede host está no segmento 192.168.50.X, e a rede com o roteador com meu pc 192.168.1.0, como faço para que a máquina virtual tenha uma conexão de internet?
Olá…
Então, eu tenho e não funciona para mim.
do w8 me dá uma resposta -ping- mas não conecta ao repo que é w8
Boa tarde, Quero usar a conexão wi-fi na virtual e a conexão a cabo na física. se pode?
mais falso que o atum boliviano
Obrigado, em duas telas você resolveu minha vida, eu agradeço