
Estou migrando o servidor VPN do Windows Server 2016 para o Windows Server 2022. Desta vez, quero criá-lo de forma programática/automática (modo IaC)? No Windows Server 2016 é usada a VPN integrada do Windows.
Detalhes: Os usuários podem se conectar a um servidor A executando o Windows Server 2016. O que fazer para que possam se conectar ao novo/novo servidor virtual privado B executando o Windows Server 2022? Idealmente com o mesmo login e senha.
O servidor B possui endereço IP de internet fixo.
Prefiro criar a nova VPN por C# ou PowerShell.
Ao novo Windows Server 2022, o recurso RRAS pode ser adicionado pelo script do PowerShell (todos são necessários apenas para o servidor VPN?):
Install-WindowsFeature RemoteAccess
Install-WindowsFeature DirectAccess-VPN -IncludeManagementTool
Install-WindowsFeature Routing -IncludeManagementTools
Então provavelmente será necessário criar usuários. Provavelmente assim:
net user
Também posso descobrir como criar uma conexão VPN no cliente via
Add-VpnConnection
Mas presumo que isso não seja tudo. O que fazer no servidor para que os usuários possam se conectar via VPN?
Nota: Somente clientes Windows (10/11) estão se conectando ao servidor.