VMware Player e firewall do Windows 7

5

Meu firewall do Windows 7 (aquele da Microsoft que acompanha o sistema operacional) está configurado para bloquear todas as conexões de entrada e saída por padrão. Como todas as conexões de saída estão bloqueadas, preciso adicionar manualmente exceções para todos os programas que desejo permitir acesso de saída. Isso está funcionando bem, exceto com o VMware Player 12.0.

Sempre que eu inicializo o Windows 10 com o VMware Player, ele diz: "Sem acesso à Internet". Depois de desativar o bloqueio geral de todas as conexões de saída, o Windows 10 pode se conectar à Internet com o VMware Player. Mas não sei por que não funciona com conexões de saída bloqueadas. Adicionei exceções para todos os executáveis ​​e serviços relacionados ao VMware Player que encontrei.

Aqui está uma lista de todas as exceções de saída que adicionei. Os seguintes executáveis ​​têm conexão de saída permitida:

c:\Program Files (x86)\VMware\VMware Player\drvInst64.exe
c:\Program Files (x86)\VMware\VMware Player\mkisofs.exe
c:\Program Files (x86)\VMware\VMware Player\vixDiskMountServer.exe
c:\Program Files (x86)\VMware\VMware Player\vmnat.exe
c:\Program Files (x86)\VMware\VMware Player\VMnetDHCP.exe
c:\Program Files (x86)\VMware\VMware Player\vmplayer.exe
c:\Program Files (x86)\VMware\VMware Player\vmUpdateLauncher.exe
c:\Program Files (x86)\VMware\VMware Player\vmware-authd.exe
c:\Program Files (x86)\VMware\VMware Player\vmware-kvm.exe
c:\Program Files (x86)\VMware\VMware Player\vmware-remotemks.exe
c:\Program Files (x86)\VMware\VMware Player\vmware-shell-ext-thunker.exe
c:\Program Files (x86)\VMware\VMware Player\vmware-unity-helper.exe
c:\Program Files (x86)\VMware\VMware Player\vnetlib.exe
c:\Program Files (x86)\VMware\VMware Player\vnetlib64.exe
c:\Program Files (x86)\VMware\VMware Player\vnetsniffer.exe
c:\Program Files (x86)\VMware\VMware Player\vnetstats.exe
c:\Program Files (x86)\VMware\VMware Player\vprintproxy.exe
c:\Program Files (x86)\VMware\VMware Player\zip.exe
c:\Program Files (x86)\VMware\VMware Player\OVFTool\ovftool.exe
c:\Program Files (x86)\VMware\VMware Player\tools-upgraders\VMwareToolsUpgrader.exe
c:\Program Files (x86)\VMware\VMware Player\x64\vmware-vmx.exe
c:\Program Files (x86)\VMware\VMware Player\x64\vmware-vmx-debug.exe
c:\Program Files (x86)\Common Files\VMware\USB\vnetlib.exe
c:\Program Files (x86)\Common Files\VMware\USB\vnetlib64.exe
c:\Program Files (x86)\Common Files\VMware\USB\DriverCache\vnetlib.exe
c:\Program Files (x86)\Common Files\VMware\USB\DriverCache\vnetlib64.exe

Como o firewall do Windows 7 requer uma nova regra para todos os executáveis, isso foi muito difícil de configurar. Além disso, adicionei exceções para os seguintes serviços:

VMware Authorization Service (VMAuthdService)
VMware DHCP Service (VMnetDHCP)
VMware NAT Service (VMware NAT Service)
VMware USB Arbitration Service (VMUSBArbService)

Isso foi tudo o que pude encontrar, mas infelizmente ainda não funciona. O Windows 10 não consegue se conectar à Internet com o VMware Player. Assim que desabilito o bloqueio geral de todas as conexões de saída, ele está funcionando bem.

Então, eu estou querendo saber o que poderia ser a causa disso? Há algo mais que eu tenha esquecido e que preciso colocar na lista de permissões do VMware Player para poder conectar-me à Internet?

Observe que estou procurando uma solução com o firewall do Windows 7. Não estou interessado em instalar um firewall de terceiros, mas quero usar o firewall da Microsoft.

Obrigado!

Andreas
fonte
Eu sei. Mas quero ter todas as conexões de saída bloqueadas.
Andreas
ah, incompreendido.
Moab
Eu uso o software Windows Firewall Control para fazer isso (versão paga), é uma capa para o firewall do Windows e é muito mais fácil adicionar exceções.
Moab
Como eu disse, estou procurando uma solução sem ferramentas de terceiros. Também quero entender por que atualmente não funciona.
Andreas

Respostas:

5

Para responder minha própria pergunta, examinei os arquivos de log e descobri que o VMware instalou outros dois executáveis ​​no diretório do sistema:

C:\Windows\SysWOW64\vmnat.exe
C:\Windows\SysWOW64\vmnetdhcp.exe

A adição desses dois executáveis ​​às exceções do firewall resolveu o problema.

Andreas
fonte
Bom trabalho de detetive.
Moab