Назад | Перейти на главную страницу

OpenVPN открывает msn.com в Windows

Я задал свой вопрос на форумах OpenVPN и не получил ни одного ответа. Так что, возможно, я получу здесь кое-какие знания.

У меня дома есть сервер OpenVPN на RPi2. Я подключаюсь к нему с помощью приложения для Android и программного обеспечения Windows.

Но после обновления (у меня была версия 601, я получил версию 602, потому что у меня были проблемы с адаптером TAP. В то время я не знал, что мне нужно установить еще один отдельный драйвер TAP, который устранил проблему.) Каждый раз, когда я подключиться к моему VPN мой браузер (Chrome) открывает страницу msn.com.

Это происходит только в Windows, и я попытался вернуться к 601, но проблема не исчезла.

Я на 99% уверен, что проблема в OpenVPN, но я просмотрел все свои конфигурации и не могу найти ничего, что связано с msn.com.

Заранее спасибо.

Если ваше сетевое подключение меняется, Windows проверяет HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet\EnableActiveProbing значение в реестре и, если оно установлено на 1, Windows (фактически, служба информации о сетевом расположении) пытается запросить сервер, указанный HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet\ActiveWebProbeHost значение, которое по умолчанию установлено на www.msftncsi.com.

В случае ActiveWebProbeHost (www.msftncsi.com) не может быть достигнута, предполагается, что вам может потребоваться аутентификация в сети, и он помогает открыть вашу домашнюю страницу IE (http://www.msn.com) через браузер по умолчанию (Chrome). Поскольку ваше соединение действительно работает и вам не нужна дополнительная аутентификация, вы получаете страницу MSN, открытую в Chrome.

В вашем случае я почти уверен, что вы сможете решить эту проблему, изменив EnableActiveProbing значение в реестре (под HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet) к 0. Тем не менее, я бы рассматривал это скорее как обходной путь, чем решение основной проблемы.

Если вас интересует основная проблема, вы можете подтвердить, что HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet\ActiveWebProbeHost действительно установлен на www.msftncsi.com а не какое-то другое имя хоста, и, если это действительно так, попробуйте проверить связь с этим именем хоста после установки VPN-соединения, чтобы убедиться, что хост действительно доступен через туннель OpenVPN. Если это не так, вы можете попробовать установить HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet\ActiveWebProbeHost на другое имя хоста, которое, как вы уверены, доступно.