Так же, как вы сделали для гл.Просто измените тип аутентификации.
$addVpnConnectionParams = @{
AuthenticationMethod = 'Pap'
Name = "TESTVPN"
TunnelType = 'L2tp'
EncryptionLevel = 'Required'
Force = $true
RememberCredential = $true
ServerAddress = "company.vpn.com"
L2tpPsk = "password"
}
Add-VpnConnection @addVpnConnectionParams
Говорите, что вы пробовали это, и у вас это не сработало?
Обновление для OP
Что касается…
Да, но мне нужны PAP и Microsoft CHAP Verson 2
Я только что посмотрел на ваш оригинальный образец и заметил, что выиметь…
-EncryptionLevel Required
... которые ожидают по умолчанию EAP или MS-CHAPv2, а не PAP.
Командлет ...
Add-VpnConnection
...Сообщается, что у него есть проблемы с этим параметром, и вы пытаетесь использовать PAP.В конечном итоге вы видите ошибки типа ...
"Текущий выбор шифрования требует методов безопасности входа в систему EAP или MS-CHAPv2. PAP и CHAP не поддерживают параметры шифрования" Обязательный "или" Максимальный ".: Параметр неверен.
Вы можете попробовать использовать командлет, используя только MS-CHAPv2, затем попробуйте изменить созданный файл, обычно расположенный здесь:
C: \ Users[Имя пользователя] \ AppData \ Roaming \ Microsoft \ Network \ Connections \ Pbk
Это ралли, отмечающее больше, чем текстовый файл .ini, и я никогда не пытался его изменить, но опять же, это простотекстовый файл.
Или с помощью Set-VpnConnection после Add-vpnConnection для изменения настроек Auth.
Свойство является массивом ...
[[-AuthenticationMethod] <String[]>]
https://docs.microsoft.com/en-us/powershell/module/vpnclient/set-vpnconnection?view=win10-ps
Get-VpnConnection -AllUserConnection
...
AuthenticationMethod : {Chap, MsChapv2, Pap}
EncryptionLevel : Optional
...
... Итак, просто введите оба в виде массива.