Shrew Soft VPNclient

shrew soft vpn Идея написать на эту тему появилась после небольшой дискуссии в ЖЖ на тему блокировок сайтов и способов их обхода. Развивали тему VPN, слово за слово и вспомнил как искал решение своей подобной проблемы.

Итак, имеем белорусского провайдера (любого, в принципе) и необходимость использовать VPN для доступа к ресурсам некоей подсети. Не суть важно какой и зачем. Вводная — провайдер такого качества, что VPN постоянно падает либо по полиси установлено недостаточное время жизни соединения.  На той стороне софт  или оборудование от Cisco — это важно, потому что лишает возможности пользоваться целым списком VPN-клиентов.

Итак в идеале — cisco совместимый клиент со способностью автоматически восстанавливать обрыв связи (повторю — не дозвон до провайдера, а автоматически восстановить оборванное VPN соединение).

Хорошенько поискав в гугле и перепробовав безуспешно несколько популярных клиентов, наткнулся на одном форуме на ветку, где народу требовалось решить абсолютно аналогичную задачу. И там же была информация про VPNClient от Shrew Soft. Пошел, скачал, поставил. Импортировал .pcf, кое-что настроил. Пользуюсь.

Скрины:

После установки в сервисах появляются пара новых. Для работы клиента они должны быть запущены.

после установки появляются новые сервисы

после установки появляются новые сервисы

Импортируем PCF или же создаем соединение вручную. Я импортировал готовые. Проблем не возникло.

После импорта PCF

После импорта PCF

Иногда надо настроить, например роуты на некоторые сервера подсети. Это можно сделать в свойствах соединения на вкладке Policy.

настройка Policy - тут можно прописать роуты.

настройка Policy — тут можно прописать роуты.

А теперь о самом главном. Если поднять соединение из Connection Manager, то особо ничего не изменится — при обрыве соединения придется заново вводить пароль вручную. Это не то, что нам надо. Поэтому запускаем демона ярлыком. Это, несомненно, нарушается различные стандарты безопасности и полиси, но очень бережет нервы.

создаем ярлык на ipsecc.exe

создаем ярлык на ipsecc.exe

Создаем ярлык на утилиту ipsecc.exe — это и есть демон соединения. В свойствах ярлыка указываем профайл (коннекшен) пользователя и пароль.

Ключи -r — профайл, -u — пользователь, -p — пароль, -a — автоматом восстанавливать соединение.

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

окошко демона после установки соединения

окошко демона после установки соединения

На вкладке Network можно посмотреть статистику обрывов/соединений.

статистика соединения и обрывов

статистика соединения и обрывов

Как видите, никакой магии и выкручивания рук. Есть софт и он работает. Существует и под линукс и под виндовс.

 

Shrew Soft VPNClient

Shrew Soft VPNClient

5 comments for “Shrew Soft VPNclient

  1. Никанор
    02/06/2016 в 08:41

    За автозапуск петрухи тебе, добрый чел!
    ;)

    • Valery T.
      03/06/2016 в 18:51

      сам долго искал как сделать чтобы само переподключалось )

  2. Kelly
    22/12/2016 в 16:30

    Здравствуйте, уважаемая Администрация!

    Давно слежу за вашим проектом,
    однако сегодня меня удивили странные факты (и фотографии) о вашем сайте,
    которые кто-то разместил у меня в профиле:
    Неужели всё это правда?
    Как это всё понимать?!
    Надеюсь на скорейший ответ!

    • Valery T.
      29/12/2016 в 14:37

      Администрация думает, что вам следует перестать злоупотреблять тем, чем вы злоупотребляете.

  3. AleksanWerly
    05/01/2017 в 16:02

    Долго искал инфу в инете, пока случайно не обнаружил этот сайт

    На меня данный сайт произвел большое впечатление.
    Всем пока!

Комментарии закрыты.