klink0v (klink0v) wrote,
klink0v
klink0v

Маршруты OpenVPN в Windows 8

Оригинал взят у kvazimoda24 в Маршруты OpenVPN в Windows 8

Сегодня, вроде как, получилось победить проблему с прописыванием маршрутов при подключении OpenVPN'а из Windows 8.
Изначально проблема выглядит так, что маршрут до шлюза в VPN туннеле вешается на физический интерфейс, а не на реальный. Из-за этого ничего не работает. Причём, иногда всё срабатывает нормально, а иногда получаются такие глюки. Зависимость выявить не удалось. В интернете пишут, что надо запускать службу Network Connection, мне это не помогло.
Какое-то время более-менее стабильно работало при отложенном запуске службы OpenVPN'а, но сегодня оно сломалось окончательно. Пришлось снова ковыряться. Лазая в консоли и "задавая" всякие вопросы netsh'у увидел упоминание службы dot3src, в контексте, что не скажу ничего, т.к. служба не запущена. Решил запустить эту службу вручную. В русской редакции она зовётся "Проводная автонастройка" (охренительный перевод, поди догадайся, что это вообще к сети имеет отношение). Как ни странно, при перезапуске службы OpenVPN всё заработало и маршруты прописались верно. Дальше было несколько опытов с отключением и включением этой проводной автонастройки, дабы убедиться, что без неё не пашет. И оно стабильно без неё не работало.
Прописал в зависимости OpenVPN'у эту службу, будем смотреть, как оно дальше работать будет...

Если кто не знает, как прописывать зависимости.
Идём в реестр по пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Имя_службы (в нашем случае OpenVPNService). Там находим мультистрочный параметр DependOnService и добавляем в новую строку dot3src. Ребутимся.

Ах, да, отложенную загрузку у OpenVPN'а убрал, поставил просто автоматический запуск, пока работает. Будем надеяться, что это навсегда...
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments