Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A rede hospedada sem fio é um novo recurso de WLAN suportado no Windows 7 e no Windows Server 2008 R2 com o serviço de LAN sem fio instalado. Este recurso implementa duas funções principais:
- A virtualização de um adaptador sem fio físico em mais de um adaptador sem fio virtual às vezes referido como Wi-Fi Virtual.
- Um ponto de acesso sem fio (AP) baseado em software às vezes referido como um SoftAP que usa um adaptador sem fio virtual designado.
Estas duas funções coexistem num sistema Windows em conjunto. Ativar ou desativar a rede hospedada sem fio habilita ou desabilita o Wi-Fi virtual e o SoftAP. Não é possível ativar ou desativar essas duas funções separadamente no Windows.
Com esse recurso, um computador Windows pode usar um único adaptador sem fio físico para se conectar como um cliente a um ponto de acesso de hardware (AP), ao mesmo tempo em que atua como um AP de software permitindo que outros dispositivos com capacidade sem fio se conectem a ele. Este recurso requer que um adaptador sem fio compatível com rede hospedada esteja instalado no computador local. O driver para o adaptador sem fio deve implementar o modelo de driver de dispositivo de LAN sem fio definido pela Microsoft para uso no Windows 7. Para receber o logótipo do Windows 7, um controlador sem fios tem de implementar a funcionalidade Rede alojada sem fios.
Há no máximo uma rede hospedada sem fio habilitada a qualquer momento no computador local e apenas um adaptador sem fio será usado pela rede hospedada sem fio. Se houver mais de um adaptador sem fio compatível com Rede Hospedada, o Windows escolherá um adaptador para uso com a Rede Hospedada sem fio. Quando as APIs de rede hospedada são usadas, o adaptador sem fio compatível com rede hospedada é virtualizado para, no máximo, 3 adaptadores lógicos:
- Um adaptador de estação (STA) para uso por clientes ou aplicativos sem fio ad hoc. O adaptador STA herda todas as configurações do adaptador sem fio físico original e exibe os mesmos comportamentos que o adaptador físico. Conceitualmente, pode-se ver o adaptador STA como idêntico ao adaptador físico após a virtualização. O adaptador STA está sempre no sistema, desde que o adaptador físico sem fio correspondente esteja presente.
- Um adaptador AP para uso pela rede hospedada sem fio para suportar SoftAP. O adaptador AP está presente no sistema Windows somente depois que a rede hospedada sem fio é invocada pela primeira vez (quando o WlanHostedNetworkStartUsing, WlanHostedNetworkForceStartou função WlanHostedNetworkInitSettings é chamada pela primeira vez). Uma vez criado, o adaptador AP permanecerá no sistema até que a rede hospedada sem fio seja desativada. Se a rede hospedada sem fio for ativada em algum momento posterior, o adaptador AP aparecerá no sistema novamente.
- Um adaptador de estação virtual (VSTA) para uso por fornecedores de hardware para estender o recurso de rede hospedada sem fio no Windows. O adaptador VSTA é opcional e só pode ser criado no sistema pelo serviço IHV correspondente. Ao contrário do adaptador AP, o adaptador VSTA existe no sistema Windows somente a partir do momento em que o serviço IHV inicializa o adaptador até o momento em que o serviço IHV libera o adaptador.
Virtual Wi-Fi mapeia os adaptadores lógicos para portas NDIS. A ligação dos adaptadores STA, AP e VSTA a portas NDIS específicas é decidida pelo Windows. O adaptador STA está sempre ligado à porta 0. O adaptador AP é vinculado à próxima porta NDIS disponível quando a virtualização é iniciada, e a ligação permanece a mesma até que a virtualização termine quando a rede hospedada sem fio estiver desativada. O adaptador VSTA é vinculado à próxima porta NDIS disponível quando é inicializado pelo serviço IHV correspondente e a ligação permanece a mesma até que seja liberada pelo serviço IHV.
É possível que o adaptador VSTA seja criado para uso por IHVs sem criar o adaptador SoftAP.
As seguintes combinações são válidas para um adaptador físico com virtualização:
- Adaptador STA.
- Adaptadores STA e AP.
- Adaptadores STA e VSTA.
- Adaptadores STA, AP e VSTA.
Com exceção da caixa do adaptador STA, todas as outras combinações só são válidas quando a rede hospedada sem fio está ativada. Quanto ao caso do adaptador STA único, é o adaptador físico se a rede sem fio hospedada estiver desativada. Se a rede hospedada sem fio estiver habilitada, é o adaptador STA quando a rede hospedada sem fio nunca foi invocada no sistema.
A ponte de camada 2 é proibida entre o adaptador AP e quaisquer outros adaptadores no sistema. A mesma restrição se aplica ao adaptador VSTA quando ele está presente no sistema.
O recurso de rede hospedada sem fio no Windows implementa um SoftAP. No entanto, este SoftAP não foi projetado para substituir dispositivos AP sem fio baseados em hardware. Em particular, se a Rede Alojada sem fios estiver em execução quando o computador entrar em suspensão (em espera), hibernar ou antes de o computador reiniciar, a Rede Alojada sem fios será interrompida. A Rede Alojada sem fios não será reiniciada automaticamente depois de o computador sair do modo de suspensão, hibernação ou reinício. Além disso, SoftAP não fornece a resolução DNS. No caso em que um servidor DNS externo não é disponibilizado usando o compartilhamento de conexão com a Internet (veja a discussão do ICS abaixo), a resolução de nome de domínio totalmente qualificado (FQDN) entre quaisquer dois computadores ou dispositivos conectados com o SoftAP, incluindo o computador que hospeda o SoftAP, só funcionaria se ambas as entidades marcassem o tipo de rede da rede SoftAP como PRIVATE (HOME ou WORK no pop-up da categoria de rede). Como a máquina que hospeda o SoftAP sempre marca o tipo de rede SoftAP como PRIVATE, somente os computadores ou dispositivos conectados ao SoftAP precisam marcar o tipo de rede SoftAP como PRIVATE para que a resolução FQDN funcione.
SoftAP e as redes ad hoc são mutuamente exclusivas num mesmo adaptador físico. Se o SoftAP estiver sendo executado no adaptador AP e um usuário ou aplicativo iniciar uma rede ad hoc no adaptador STA, o SoftAP será desligado. Se a rede ad hoc Iif estiver sendo executada no adaptador STA, uma tentativa de iniciar o SoftAP no adaptador AP falhará.
Para fornecer proteção para as comunicações sem fio entre o computador que hospeda o SoftAP e os dispositivos que se conectam ao SoftAP, a rede hospedada sem fio requer que todos os dispositivos conectados usem o pacote de codificação WPA2-PSK/AES. A chave compartilhada é um valor de 63 caracteres gerado pelo Windows quando a rede hospedada sem fio é invocada pela primeira vez (quando a função WlanHostedNetworkStartUsing, WlanHostedNetworkForceStartou função WlanHostedNetworkInitSettings é chamada pela primeira vez). Um usuário ou aplicativo não pode alterar o valor dessa chave compartilhada, mas um aplicativo pode solicitar que o sistema operacional regenere uma nova chave chamando a funçãoWlanHostedNetworkRefreshSecuritySettings ou um usuário pode solicitar que o sistema operacional regenere uma nova chave usando comandos netsh wlan. Essa chave compartilhada é chamada de chave primária ou do sistema para a Rede Hospedada sem fio e é persistente ao iniciar e parar a Rede Hospedada sem fio. Esta chave principal é chamada de "chave de segurança do sistema" nos comandos netsh wlan.
Para permitir a facilidade de uso, a rede hospedada sem fio também suporta o conceito de uma chave de segurança secundária ou do usuário que é mais fácil de usar, mas pode ser menos segura. Nos comandos netsh wlan, essa chave secundária é chamada de "chave de segurança do usuário". A chave secundária não é gerada pelo Windows. O usuário deve fornecer o valor para essa chave. Um usuário ou aplicativo pode definir ou alterar o valor da chave chamando a funçãoWlanHostedNetworkSetSecondaryKey ou usando os comandos netsh wlan. A chave secundária pode ser definida como persistente ou temporária. Para uma chave temporária, se a rede hospedada sem fio já estiver em execução, a chave secundária será válida até que a rede hospedada sem fio pare. Para uma chave temporária, se a Rede Alojada sem fios não estiver em execução, será válida apenas entre o início e a paragem da próxima Rede Alojada sem fios.
Há exatamente uma chave primária e, no máximo, uma chave secundária para o Hetwork hospedado sem fio em qualquer computador. Qualquer dispositivo provisionado por meio do Wi-Fi Configuração Protegida (WPS) receberá a chave primária. Outros dispositivos configurados manualmente podem ter o uso de qualquer uma das chaves. Sempre que uma chave é alterada, qualquer dispositivo com o valor de chave antigo não poderá se conectar à rede hospedada sem fio sem ser reprovisionado com a nova chave. No entanto, os dispositivos com a outra chave inalterada devem continuar a poder ligar-se à rede alojada sem fios.
Um aplicativo pode se registrar para notificações de rede hospedada sem fio, portanto, uma notificação WLAN será enviada para o retorno de chamada do aplicativo quando as propriedades mudarem na rede hospedada sem fio. Um aplicativo se registra para notificações de rede hospedada sem fio chamando o WlanRegisterNotification com o parâmetro dwNotifSource definido para incluir o bit WLAN_NOTIFICATION_SOURCE_HNWK.
O Windows fornece duas maneiras para os administradores de TI gerenciarem o recurso Rede Hospedada sem fio. Para computadores que são membros de um domínio, os administradores podem usar a diretiva de grupo para não permitir a rede hospedada sem fio. Usando comandos netsh wlan, um administrador pode ativar ou desativar a rede hospedada sem fio localmente no computador.
Cenários suportados para rede hospedada sem fio
A rede sem fio hospedada permite dois cenários principais para computadores Windows:
• A capacidade de fornecer uma rede de área pessoal sem fio (PAN sem fio) para uso com vários outros dispositivos sem fio.
• Compartilhamento de conexão de rede para uso por outros computadores e dispositivos.
A PAN sem fios é o cenário principal ativado pela Rede Hospedada sem fios de forma autónoma. Uma vez que a rede hospedada sem fio é iniciada em um computador, qualquer dispositivo com capacidade sem fio que suporte WPA2-PSK/AES será capaz de se conectar ao softAP como se estivesse se conectando a um AP de hardware regular. Os dispositivos conectados à rede hospedada sem fio formam um PAN sem fio, onde eles são capazes de trocar informações com o computador Windows que hospeda o SoftAP, bem como entre si.
O compartilhamento de conexão de rede para uso por outros computadores e dispositivos requer o uso do Compartilhamento de Conexão com a Internet (ICS). Nesse cenário, a interface pública do ICS é a conexão compartilhada, enquanto a interface privada é o adaptador virtual que hospeda o SoftAP. A conexão compartilhada pode ser uma conexão Ethernet, LAN sem fio ou WAN sem fio. No caso de uma conexão LAN sem fio, a interface pública do ICS pode ser de outro adaptador de LAN sem fio ou o adaptador virtual da estação no mesmo adaptador sem fio físico que hospeda o SoftAP. O uso mais comum para o compartilhamento de rede é o compartilhamento de uma conexão com a Internet, onde a rede na interface pública do ICS tem acesso à Internet.
A rede hospedada sem fio interage com o Wi-Fi Protected Setup (WPS), outro novo recurso importante no Windows 7 e Windows Server 2008 R2 com o serviço de LAN sem fio instalado. A rede hospedada sem fio e o WPS suportam um cenário que provisiona um dispositivo compatível com WPS para um AP de hardware não compatível com WPS. Nesse caso, o SoftAP hospedado no Windows é invocado em segundo plano para enviar o perfil AP de hardware para o dispositivo compatível com WPS.
Acesso de usuários e aplicativos à rede hospedada sem fio
Os usuários finais interagem com o recurso Rede Hospedada sem fio no Windows usando aplicativos de terceiros ou comandos netsh. Atualmente, não há nenhuma interface de usuário nativa para configurar ou gerenciar a rede hospedada sem fio no Windows 7 ou no Windows Server 2008 R2 com o serviço de LAN sem fio instalado.
As aplicações de terceiros e os comandos netsh baseiam-se na utilização das funções públicas de rede alojada sem fios. Esse conjunto de funções fornece um conjunto completo de recursos para gerenciar a rede hospedada sem fio no Windows 7 e no Windows Server 2008 R2 com o serviço de LAN sem fio instalado.
A seguir está uma lista das funções de rede hospedada sem fio e as ações comuns do ponto de vista do usuário final para as quais a função que seria usada:
| Funções utilizadas | Descrição |
|---|---|
|
WlanHostedNetworkForceStart WlanHostedNetworkStartUsando |
Inicie a rede hospedada sem fio. |
|
WlanHostedNetworkForceStopWlanHostedNetworkStopUsing |
Pare a rede hospedada sem fio. |
|
WlanHostedNetworkInitSettings, WlanHostedNetworkSetSecondaryKey, WlanHostedNetworkRefreshSecuritySettings |
Configure as configurações da Rede Hospedada sem fio (altere o SSID, altere a chave secundária ou solicite que a chave primária seja regenerada). |
|
WlanHostedNetworkQueryStatus, WlanHostedNetworkQuerySecondaryKey, WlanHostedNetworkQueryProperty |
Consulte as configurações e informações da Rede Hospedada sem fio (status, SSID, chave secundária, chave primária ou uma lista dos dispositivos conectados no momento). |
Os comandos netsh destinam-se a ser utilizados por utilizadores avançados ou administradores.
Netsh.exe tem muitos subcomandos para LAN sem fio. Uma lista completa de opções para netsh e LAN sem fio está disponível no prompt de comando, digitando o seguinte:
netsh wlan /?
A documentação sobre todos os comandos Netsh para LAN sem fio também está disponível on-line no Technet. Para obter mais informações, consulte comandos Netsh para redes locais sem fio (WLAN).
A seguir estão alguns comandos netsh comumente usados com para LAN sem fio e a rede hospedada sem fio, embora outras combinações de comandos sejam suportadas:
| Comando | Descrição |
|---|---|
|
netsh wlan iniciar hostednetwork |
Inicie a rede hospedada sem fio. |
|
netsh wlan parar hostednetwork |
Pare a rede hospedada sem fio. |
|
netsh wlan set hostednetwork [modo=]permitir|não permitir |
Ative ou desative a rede hospedada sem fio. |
|
netsh wlan set hostednetwork [ssid=]<ssid> [key=]<frase-passe> [keyUsage=]persistent|temporary |
Configure as definições da rede alojada sem fios. |
|
netsh wlan refresh hostednetwork [data=] chave |
Atualize a chave de rede hospedada sem fio. |
|
netsh wlan show hostednetwork [[setting=]security] |
Exiba informações de rede hospedada sem fio. |
|
Netsh WLAN mostrar configurações |
Exiba as configurações globais da LAN sem fio. |
Tópicos relacionados