Windows 10 VPN PowerShell - PullRequest
       1

Windows 10 VPN PowerShell

0 голосов
/ 22 февраля 2019

У меня

Add-VpnConnection -Name "TESTVPN" -ServerAddress "company.vpn.com" -TunnelType L2tp -AuthenticationMethod MSChapv2 -EncryptionLevel Required -L2tpPsk "password" -RememberCredential -Force

Итак, сейчас у меня есть Microsoft CHAP Verson 2, но как мне также включить PAP с помощью powershell?

1 Ответ

0 голосов
/ 22 февраля 2019

Так же, как вы сделали для гл.Просто измените тип аутентификации.

$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
...

... Итак, просто введите оба в виде массива.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...