Ошибка VPN: Не удается подключиться к удаленному компьютеру, потребуется изменение сетевых параметров соединения

Столкнулся со странной ошибкой в Windows 10, когда неожиданно перестали работать все VPN подключения к любым ресурсам с ошибкой:

Не удается подключиться к удаленному компьютеру. Возможно, потребуется изменение сетевых параметров соединение.

Can’t connect to VPN_x000D_A connection to the remote computer could not be established. You might need to change the network settings for this connection.

Windows 10 ошибка VPN: Не удается подключиться к удаленному компьютеру. Возможно, потребуется изменение сетевых параметров соединение

Для подключения используется встроенный VPN клиент Windows. С соседнего устройства VPN подключение с такими же настройками работает нормально, т.е. явно проблема не с VPN сервером.

В журнале Application отображается ошибка VPN подключения 720:

EventID: 20227_x000D_Source: RasClient_x000D_The user dialed a connection named VPN which has failed. The error code returned on failure is 720.

Базовая рекомендации в таких случаях – сбросить настройки стека TCP/IP и параметров сетевых адаптеров компьютера:

netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns

Возможно подключение блокируется правилами Windows Firewall или сторонним антивирусом/брандмауэром (попробуйте временно отключить их).

Проверьте, что в Windows не используется WinHTTP прокси для подключения к интернету.

netsh winhttp show proxy

не используется WinHTTP прокси сервер для подключения к интернету

Current WinHTTP proxy settings:_x000D_Direct access (no proxy server).

В данном примере используется прямое подключение.

Если нужно сбросить настройки прокси, выполните:

netsh winhttp reset proxy

Если на ваш компьютер настройки прокси задаются через GPO и вы не можете изменить настройки прокси сервера в Windows , обратитесь к системному администратору и убедитесь, что VPN трафик не блокируется на прокси-сервере.

Но в моем случае после этого VPN подключения не заработали.

Теперь нужно попробовать переустановить виртуальные адаптеры WAN Miniports в диспетчере устройств

WAN Miniports — виртуальные сетевые адаптеры с драйверами под различные сетевые протоколы подключения. В Windows есть WAN Miniport адаптеры для протоколов IKEv2, IP, IPv6, L2TP, Network Monitor, PPPOE, PPTP, SSTP.
  1. Запустите диспетчер устройств (devmgmt.msc), разверните секцию Network Adapters и удалите все устройства с именем WAN Miniport.
  2. Выберите, например, WAN Miniport (SSTP), щелкаете по нему правой клавишей и выберите Uninstall Device; удалить WAN Miniport адаптеры в диспетчере устройств
  3. Затем переходит к следующему устройству WAN Miniport. Нужно удалить все устройства:
    • WAN Miniport (PPTP)
    • WAN Miniport (PPPOE)
    • WAN Miniport (Network Monitor)
    • WAN Miniport (L2TP)
    • WAN Miniport (IPv6)
    • WAN Miniport (IP)
    • WAN Miniport (IKEv2)
  4. Теперь нужно пересканировать конфигурацию оборудования ( Action -> Scan for Hardware changes ), и дождаться пока Windows обнаружит и установит драйверы для WAN Miniports устройств. обновить конфигурацию оборудования
  5. После того, как все адаптеры WAN Miniports переустановлены, можете проверить свои VPN подключение. Все должно заработать.
Если Windows не смогла установить устройства WAN Miniports, проверьте целостность вашего образа Windows с помощью DISM :

sfc /scannow
DISM /Online /Cleanup-Image /CheckHealth

Можно использовать PowerShell для диагностики проблемы с адаптерами WAN Miniports.

Проверьте, что для нужного вам адаптера включены все протоколы ( Enabled=True ), и среди драйверов фильтрации отсутствуют сторонние драйверы (могут быть добавлены антвирусами).

$adapter=Get-NetAdapter -IncludeHidden | Where-Object {$_.InterfaceDescription -eq "WAN Miniport (PPTP)"}
Get-NetAdapterBinding -Name $adapter.name -IncludeHidden –AllBindings

powershell - включить/отключить фильтры драйверов

Можно включить/отключить нужный драйвер так:

Enable-NetAdapterBinding -Name $adapter.name -IncludeHidden -AllBindings -ComponentID ms_wanarp

EnglishRussianUkrainian