Você desejará instalar um servidor DHCP e DNS. Como você está no Windows, precisará procurar uma solução de código aberto para ambos. Apenas o Windows Server (por exemplo, 2003, 2008, Server 10) possui software integrado para DHCP e DNS.
Instale o servidor DHCP e o servidor DNS e configure cada um. O computador em si deve ter um IP estático atribuído para funcionar corretamente e deve ser um endereço 192.168.x.x ou 10.x.x.x (redes privadas). O servidor DNS para a conexão de rede do computador deve ser definido para ele mesmo (127.0.0.1). O servidor DHCP deve ter um intervalo de endereços IP para atribuir que esteja no mesmo intervalo que o endereço IP estático do computador (192.168.x.x ou 10.x.x.x). O servidor DNS deve ter o Netbook A como host e uma entrada DNS reversa.
O adaptador de rede deve estar no modo ad hoc. Qualquer firewall ou antivírus instalado deve ter uma configuração que permita ICMP, DNS, DHCP e HTTP / HTTPS. Você precisará olhar o manual para isso. O próprio servidor da Web deve ser configurado para usar o nome do host e o endereço IP que foram atribuídos do parágrafo anterior.
Depois que todo esse software estiver no lugar e configurado corretamente, o Netbook A deverá retomar essa configuração sempre que for reiniciado sem qualquer outra intervenção. Apenas certifique-se de que os servidores DNS e DHCP estejam configurados para serem executados automaticamente como serviços. Este é o padrão para a maioria dos softwares, mas, novamente, verifique o manual.
Aqui está a configuração que usei:
ISC BIND 9 para DNS. (Nota: ainda está trabalhando nisso, mas não realmente necessário, a menos que você queira nomes de host; você sempre pode se contentar em usar o arquivo HOSTS).
DHCPServer.DE para DHCP. (Precisa de alguma configuração, mas funcionou como um encanto!)
Configurando o adaptador:
netsh wlan set hostednetwork mode=allow ssid=<your-ssid> key=<your-key>
(Central de redes e compartilhamento > Adaptador virtual > Especifique o endereço IP)
netsh wlan start hostednetwork
Observe que você pode estar conectado à internet e à sua rede ad hoc ao mesmo tempo. Certifique-se de usar sub-redes distintas para cada rede para evitar problemas tolos.
No geral, demorei menos de uma hora para que tudo funcionasse. Notavelmente, eu era capaz de navegar pelo servidor do dhcp do meu telefone conectando-me ao endereço que eu especifiquei (10.1.0.1).