Windows 7 - Por que a rede no meu adaptador de loopback está mostrando como não identificada e, portanto, como pública?

1

Estou executando uma máquina virtual (Win XP, mas o SO não importa realmente) no meu PC com Windows 7 usando o adaptador de loopback para criar uma rede privada entre meu computador host e a máquina virtual.

No entanto, infelizmente a comunicação entre minha máquina virtual e minha máquina host é restrita pelo Firewall do Windows (por exemplo, não posso me comunicar pela porta 80 etc.), porque o Windows 7 diz que a rede no adaptador de loopback não é identificada e perfil padrão (por exemplo, local de rede) é público. Para piorar, não há como alterar o perfil da rede!

Como posso forçar o Windows a permitir que eu altere o perfil da rede de loopback, para que eu possa mudá-lo para privado e, assim, comunicar-se entre a vm e o host sob o perfil privado mais permissivo do Firewall do Windows?

    
por user497745 03.05.2012 / 01:08

1 resposta

2

Depois de analisar diversas soluções on-line, esperamos que seja uma solução permanente.

Com base nesta postagem, link , parece que o modo como o Windows 7 identifica redes é pelo endereço MAC do gateway que o adaptador usa.

Então, basicamente, precisamos configurar o adaptador de loopback no host para usar um gateway que apontará para uma máquina ou dispositivo com um endereço mac consistente. Essa é a chave.

Etapas:

  1. Puxe as propriedades do adaptador de loopback em sua máquina.
  2. Puxe suas configurações de IPv4 e, em vez de usar "Obter um endereço automaticamente", forneça à máquina host um ip estático - algo como 1.1.1.1.
  3. Defina sua sub-rede para algo como 255.255.0.0; e defina seu gateway para o IP que você fornecerá à máquina virtual - algo como 1.1.1.2.
  4. Faça o mesmo na máquina virtual, mas desta vez inverta isso. Portanto, o IP na máquina virtual seria 1.1.1.2 e o gateway apontaria para seu host ou 1.1.1.1.
  5. Talvez seja necessário desabilitar / reativar os adaptadores nas duas máquinas antes que o Windows 7 perceba que ele agora possui um endereço mac para identificar essa rede.

Como o Windows 7 está contando com o endereço MAC da máquina virtual para identificar a rede, sua máquina virtual precisará estar em execução e você poderá tentar desativar / reativar o adaptador de loopback na máquina host para tentar forçar o Windows 7 para se atualizar. Depois que o Windows 7 vir o endereço MAC na máquina virtual, você poderá alterar o perfil da rede / localização da rede.

Sempre que você reiniciar sua máquina, você precisará novamente desabilitar / reativar seu adaptador de loopback após ter iniciado a máquina virtual. (Quando a máquina host aparece pela primeira vez, uma vez que sua máquina virtual não está em execução, o Windows 7 coisas que mais uma vez está em uma rede com um endereço MAC diferente do gateway. Isso é chato. Mas seguindo as instruções acima para iniciar a máquina virtual e desativar / reativar o adaptador no host, deve resolver isso a cada vez.)

Espero que a próxima versão do Windows forneça uma resolução melhor para esse problema com o adaptador de loopback e seja capaz de alterar o perfil / localização da rede.

Referências

link link

    
por 03.05.2012 / 17:54