A rede “Bridged” do VMware Player não funciona mais - host = win8.1 guest = Mint 17 Linux

15

Informações técnicas básicas:

  1. Anfitrião: Windows 8.1
  2. Convidado: Linux Mint 17
  3. Versão do VMWare Player: 6.0.3 build-1895310
  4. Hardware host: Laptop ASUS com chipset wifi de banda larga

No passado (versões anteriores do Linux Mint e versões anteriores do VMWare Player), eu podia alternar a rede entre NAT e Bridged, e ambas funcionavam conforme o esperado. Eu decidi pelo NAT. Recentemente, precisei mudar para o Bridged, e o SO Linux convidado falhou na conexão. Volte para o NAT e tudo se reconecta e funciona bem.

Atualizei o VMWare Tools no sistema operacional convidado, sem efeito. Infelizmente, não sei qual atualização do Mint ou do VMWare Player quebrou a funcionalidade ou quando.

Variações dessa pergunta parecem surgir com frequência, mas nenhuma das perguntas que li aqui no Superuser parece abordar diretamente ou oferecer uma correção para esse problema.

É um prazer fornecer arquivos de log ou outras informações para ajudar a depurar o problema. Deixe-me saber o que você precisa. Como posso usar o NAT como solução alternativa, isso não é urgente. No entanto, gostaria de entender o que há de errado e corrigi-lo.

Obrigado.

JesseM
fonte

Respostas:

21

Existe outra abordagem, não tão brutal, para consertar isso. Isso me mordeu mais de uma vez. Vá para o VMWare Virtual Network Editor e, na seção Informações da VMNet em "Ponte", puxe o menu suspenso "Ponte para:" e mude de Automático para o nome do seu adaptador físico. Isso permite que o VMWare e o VirtualBox joguem juntos no mesmo host. (Estou surpreso que o VMWare não detecte isso onde o host tem mais de 1 aplicativo VM instalado)

Robert Daniels
fonte
uma solução simples que funcionou para mim também
iBabur 30/03
Estou tão feliz que encontrei esta resposta! Esqueci completamente que instalei o virtualBox e notei que, após algumas reinicializações, eu poderia usar minha rede em ponte. Obrigado!
Slava Babin
13

Encontrei uma solução para minha versão do problema. Espero que isso ajude mais alguém.

Anteriormente, eu estava usando o VirtualBox. A mudança para o VMWare (usando NAT) funcionou muito bem, mas o VirtualBox deixou um adaptador somente para host na Rede do Windows, que estava (silenciosamente) fazendo o modo "ponte" no VMWare não funcionar.

Ocorreu um problema semelhante ao instalar o "boot2docker" (que usa o VirtualBox) em outra máquina com o VMWare funcionando, que parou depois de instalar o "boot2docker". O diagnóstico disso me levou ao VirtualBox sendo o culpado.

SOLUTON:

No host do Windows, vá para Conexões de Rede e "desative" quaisquer entradas de rede do VirtualBox lá. Suas conexões do VMWare "em ponte" começarão a funcionar novamente.

JesseM
fonte
6

Você não precisa desativar os adaptadores do VirtualBox no Windows. Você pode corrigir isso diretamente no VMWare Player. Vá para as configurações de rede da sua VM, selecione Ponte e clique no botão Configurar adaptadores. Desmarque a opção "Adaptador Ethernet somente para host do VirtualBox".

Isso resolverá o seu problema e deixará os adaptadores do VirtualBox funcionais no Windows para que você possa usar o VB e o VMWare no mesmo sistema sem precisar alternar constantemente as configurações.

Mike
fonte
3

A única coisa que corrigiu minha conexão foi adicionar outro adaptador de rede (NAT) sobre o existente.

Gerenciar -> Configurações da máquina virtual -> Adicionar -> Adaptador de rede -> Concluir.

Pedro Leite
fonte
Posso confirmar que tive que fazer exatamente isso algumas vezes - é quase como se o VMWare perdesse a conexão com a NIC virtual no host e a criação de uma nova NIC no convidado a restabelecesse.
Mikey TK
Isso realmente funcionou #
smac89
2

Descobri que no VMware Player não há editor de rede. No entanto, você pode especificar para qual adaptador conectar e isso resolveu o problema para mim. Na tela abaixo, os dois adaptadores foram selecionados. Desmarque o Hyper-V, deixando apenas o adaptador físico.

insira a descrição da imagem aqui

Leo
fonte
0

Eu também gostaria de mencionar, além dessas respostas, que hospedam clientes / software com firewall específico (no meu caso, o AVG Firewall) podem interferir no adaptador Bridge para Vmware, tente desativar o software de firewall

Z3R0_XP
fonte
0

Eu tenho um problema semelhante e foi causado por eu ter 2 placas de rede (eth / wifi) no meu host e ambas conectadas à Internet. Quando desativei um, o problema desapareceu.

Penhasco
fonte
0

Na minha instalação, foi uma instalação do npcap (com wireshark) no host que interrompeu as conexões virtuais. Entrar na configuração de rede do vmware e desativar o adaptador npcap para o vm restaurou a conexão

roubar
fonte
0

No VMWare Workstation Player, eu tinha que fazer duas coisas:

1) Nas opções do meu adaptador de rede do Windows, em Propriedades do adaptador que eu uso para conectar-me à LAN, tive que verificar se a caixa Protocolo do VMWare Bridge estava marcada.

2) Nas configurações do adaptador de rede VMWare, como já mencionado, verifique se o único adaptador marcado em Configurar adaptadores é o adaptador que você está usando para conectar-se à LAN.

Depois de fazer essas duas coisas, reiniciei meu computador e, em seguida, minha VM e a rede foram conectadas com êxito. Espero que isto ajude!

Brett McMillian
fonte
0

No meu caso, acabou sendo um roteador confuso, necessário apenas desconectar / reconectar a energia. Isso depois de tentar todas as opções acima, heh. Percebi que ir para a página de administração dos roteadores não estava funcionando. Foi quando eu desconectei e reinicializei. Em seguida, a rede em ponte voltou à vida! então verifique isso também ...

Colin Lamarre
fonte
-1

Eu estava usando uma conexão em ponte para uma VM Kubuntu. De repente, parou de funcionar, sem ideia do porquê. Corrigi-o inserindo o comando do console "nmcli networking on".

Não tenho absolutamente nenhuma idéia de por que isso funcionou.

Josh Porter
fonte
11
Você faz parecer que você pressionou teclas aleatórias e elas soletraram "nmcli networking on" e, magicamente, funcionou. Certamente, você tinha algum motivo para tentar esse comando.
precisa saber é o seguinte
2
Eu estava em transe por 6 horas tentando consertar isso digitando c ** p aleatório da stackexchange, suando com desespero. Entrei em um estado de fuga e acordei nu em um campo com a conexão VM do meu laptop fixa e o comando "nmcli networking on" escrito em gravetos ao meu lado.
Josh Porter