Como posso criar um adaptador de rede sem fio virtual para teste?

3

Preciso fazer alguns testes no gerenciamento de adaptadores sem fio via diretiva de grupo. A maneira mais conveniente de fazer isso é através de um ambiente virtual hospedado na minha estação de trabalho e, na maioria dos cenários, não há obstáculos adicionais para isso.

Infelizmente, o host não possui uma placa wifi e estou com sérios problemas para encontrar os recursos do Windows 7 + * ou VMWare Workstation 14 que suportam a criação de uma placa virtual sem fio ou até mesmo iniciar uma conexão de rede sem hardware de suporte.

* Se a funcionalidade foi introduzida no Windows 10 para isso, um teste neste sistema operacional também seria válido.

Tudo o que preciso fazer é garantir que a configuração da política de grupo esteja aplicando as configurações corretas - o teste em dispositivos físicos ocorre mais tarde, idealmente quando tivermos confiança de que pelo menos eles terão a configuração que esperamos, mesmo que isso não funcione.

Portanto, mesmo mostrar um adaptador classificado como 'desconectado' seria suficiente para meus propósitos, pois eu seria capaz de verificar as propriedades do adaptador e garantir que as preferências de rede sem fio e as configurações de segurança definidas fossem aplicadas conforme o esperado.

Existem comandos do Windows 7+, programas de terceiros ou hipervisores alternativos capazes de:

  • Criando uma entrada de adaptador sem fio (desconectada, mas presente) na lista de conexões de rede sem nenhuma funcionalidade adicional? (ou seja, ele sempre será exibido como desconectado e nenhum dado poderá ser enviado, mas você pode verificar se as configurações que afetam as redes sem fio foram aplicadas corretamente.)
  • Melhor ainda, em termos de potencial utilidade futura, a criação de uma rede sem fio 'host-only' capaz de simular várias coisas, como força do sinal, vários pontos de acesso imaginários e negociação de conexão EAP-TLS?

Coisas que tentei:

  • Adição manual de uma placa de rede sem fio com o gerenciador de dispositivos (a máquina detecta que não possui hardware de suporte, portanto, nem mostra uma nova conexão sem fio no painel de controle -> lista de adaptadores de conexões de rede, apesar de o adaptador wifi estar instalado (com defeito) ) em termos de driver de dispositivo.)
  • Criando uma rede hospedada com o netsh wlan set hostsnetwork (a rede hospedada é criada, mas quando você tenta iniciá-la, ela detecta que não há hardware compatível e se recusa a iniciar.)
  • Verificando as opções da estação de trabalho VMWare (placas virtuais adicionais podem ser criadas, mas sempre são vistas como redes com fio).
Bruno
fonte
Acho que você não conseguirá fazer isso com uma solução puramente virtual, mas com todo o tempo que provavelmente gastou nisso e continuará fazendo isso, tentando descobrir algum tipo de solução alternativa, não seria ' é mais fácil comprar um adaptador wifi barato de US $ 10 e passá-lo para a máquina virtual?
N8te
1
Essa seria definitivamente a minha solução se eu estivesse em casa, ou na maioria das empresas privadas, infelizmente, nosso ambiente de trabalho tem algumas ... restrições financeiras, de governança e segurança em torno da solução simples.
de Bruno
Portanto, se você executar no prompt de comando elevado do administrador netsh wlan show driverse receber uma mensagem informando " Não há interface sem fio no sistema ", poderá ter azar - pelo menos eu estava no meu teste. Você deseja criar uma WLAN virtual sem nenhuma interface sem fio no sistema para testar os GPOs da WLAN, etc., para que eu entenda - como emular sem a interface parece ser o desafio aqui. Esta parece ser uma boa leitura: techperiod.com/enable-microsoft-virtual-wifi-miniport-adapter
Pimp Juice IT
Presumo que o Gerenciador de dispositivos -> Exibir -> Mostrar dispositivos ocultos não mostrasse um adaptador de rede do Microsoft Hosted Network Virtual Adapter ou que ativar o compartilhamento de conexão com a Internet ajude, mas veja essas e outras soluções em potencial mencionadas
Pimp Juice IT
Sim, recebo a mensagem sem interface sem fio do comando show drivers, o adaptador de rede hospedado não aparece e na guia VM no sharing é exibida para a conexão de rede (com fio) por algum motivo.
Bruno

Respostas:

1

Aqui está um driver de NIC virtual. É um projeto de código aberto. Portanto, se ele não suportar adaptadores sem fio, você poderá modificar a fonte para criar uma placa wifi simulada:

https://github.com/ntkernelcom/ethernet_bridge

HackSlash
fonte
É excelente que exista uma solução de código aberto, para oferecer a opção de modificá-la para atender às minhas necessidades, mas também de uma perspectiva de transparência.
Bruno
1

Se você possui um smartphone Android, poderá usá-lo como um dongle de WiFi.

Cito abaixo uma resposta da publicação do XDA de Usar o telefone como adaptador sem fio? (NÃO TETHERING SEM FIOS) . A publicação em si data de 2011, portanto, pode estar desatualizada, mas não estou disposto a torcer meu telefone para testá-lo.

Ok, então basicamente o que você vai fazer é usar o telefone como um dongle USB WiFi. Para fazer isso, siga estas instruções com muito cuidado.

  1. Supondo que você já esteja enraizado (via z4root, Gingerbreak ou outros meios), procure por "EasyTether Lite" no Android Market e faça o download.

  2. Vá para Configurações> Redes sem fio e outras

  3. Desmarque a caixa que diz "Rede móvel", "3G", "Dados móveis" ou algo do tipo.

  4. Marque a caixa que diz "WiFi" e conecte-se à rede desejada.

  5. Agora, baixe e instale os drivers necessários para que o EasyTether funcione com seu computador aqui (observe que você fará isso no seu computador e não no seu telefone): http://www.mobile-stream.com/easytether/drivers .html

  6. Conecte seu telefone ao computador via cabo USB e abra o aplicativo EasyTether. Ative o tethering e, com um pouco de pó mágico e de fada, agora você deve ter uma conexão no seu computador.

[EDIT] Encontrei este aplicativo para Android: EasyTether Lite (sem raiz) . Você pode tentar seguir as instruções acima sem fazer root no telefone.

harrymc
fonte
+1 por criatividade, infelizmente eu não seria capaz de usar meu celular pessoal para isso e obter um celular móvel para ele teria o mesmo problema da solução de adaptador wifi de US $ 10.
Bruno