Estou com problemas para configurar um servidor VPN no Windows 10 Home Anniversary Edition, que 'ver' reporta como:
Microsoft Windows [Versão 10.0.14393]
Estou seguindo o guia em: http://pureinfotech.com/setup-vpn-server-windows-10/
Eu configurei o servidor e, quando o cliente tenta se conectar, as credenciais são solicitadas. A conexão é eliminada imediatamente após a entrada das credenciais corretas, no entanto.
No final do servidor, os logs de eventos mostram dois erros relacionados à conexão. O primeiro é o relatório que rasgreeng.dll não pôde ser inicializado:
Remote Access Connection Manager failed to start because the Protocol engine [rasgreeng.dll] failed to initialize. The specified module could not be found.
Isto é seguido pelo segundo, que indica que o IKEv2 falhou ao inicializar:
Remote Access Connection Manager failed to start because the Protocol engine [IKEv2] failed to initialize. The request is not supported.
O rasgreeng.dll é esperado em \ Windows \ System32, mas não está disponível em nenhum lugar da máquina. Também verifiquei em uma máquina executando o Windows 10 Home em novembro de 2015, mas sem sorte. Vi referências a esta DLL disponíveis como um patch de KB para adicionar o Encapsulation de roteamento genérico ao Windows 8, 8.1 e Server 2008 R2. Mas meu entendimento é que isso está incorporado ao Windows 10.
Eu configurei o roteador para evitar o manuseio de conexões VPN e passar por solicitações de VPN para o servidor em questão. A configuração do firewall no servidor parece correta. Eu também tentei definir o host em uma DMZ, mas com o mesmo efeito.
Estou operando sob a suposição de que é possível configurar um servidor VPN no Windows 10 Home de baunilha. Por que o sistema operacional está tentando usar uma DLL inexistente quando o cliente se conecta? Esses erros são um arenque vermelho?