Где я могу найти / сохранить L2TP presharedkey для PBK vpn (windows 10)

Я сделал инструмент, который я могу вставить / запустить Windows VPN, я нашел VPN хранятся в:

AppDataRoamingMicrosoftNetworkConnectionsPbkphonebook.bak

этот инструмент работает отлично, даже удивительно. но теперь я обнаружил, что он не сохраняет предварительный ключ L2TP в этой телефонной книге.

ключ обычно находится в настройках адаптера:

enter image description here

есть ли в windows место, где я могу найти этот сохраненный ключ? и можно ли использовать команду сохранить/добавить этот ключ Windows, Прежде чем я сделать подключение?

30
задан Joel Harkes
25.04.2023 11:40 Количество просмотров материала 3595
Распечатать страницу

2 ответа

PSK по существу кодируется и сохраняется в виде пароля, связанного со структурой RasCredential. Единственный способ получить ее будет по телефону RasGetCredentials https://msdn.microsoft.com/en-us/library/windows/desktop/aa377512(v=vs. 85).aspx

другой способ работать на L2TP и вообще все Windows 10 функции VPN через службу настройка МДМ. Детали для VPNv2 ЦСП в https://docs.microsoft.com/en-us/windows/client-management/mdm/vpnv2-csp это включает в себя все возможные поля для профиля VPN, которые вы можете получить или установить. Кроме того, для доступа к этим свойствам можно использовать WMI. Для получения более подробной информации о том, что смотреть на https://blogs.technet.microsoft.com/tip_of_the_day/2016/10/07/tip-of-the-day-configure-vpn-profiles-using-the-sccmwmi-bridge-part-2/ а также https://docs.microsoft.com/en-us/windows/client-management/mdm/using-powershell-scripting-with-the-wmi-bridge-provider

1
отвечен Aman Arneja - MSFT 2023-04-26 19:28

Я до сих пор не нашел ответа. запуск pbk создает адаптер, но вы не можете ничего изменить.

альтернативное решение я нашел, было использование PowerShell для этого: https://technet.microsoft.com/en-us/library/jj554824(в=кнопка WPS.630).аспн

здесь вы, кажется, можете указать все.

Я думаю обычной программе:

  • проверить, если vpn с таким же именем установлен: удалить это
  • создать новый vpn
  • запустить vpn, дождаться завершения
  • удалить vpn.

команда Powershell будет выглядеть так:

Add-VpnConnection test -L2tpPsk <PreSharedKeyHere>
0
отвечен Joel Harkes 2023-04-26 21:45

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх