none
Автоматическое соединение с vpn сервером RRS feed

  • Вопрос

  • Имеются магазины, требуется после подключения интернета, автоматически подключаться к офису через впн.
    Можно сделать, службу, которая бы запускала сетевое подключение впн, но в случае использовании Yota, которое стартует намного позже службы, не позволяет подключиться. Тоесть служба запустилась, а впн не соединяется даже после подключении yota. Хотя стоит галка перезванивать в случае не удачных попыток. Если запустить просто батник запуска подключения впн через шедуллер, то работает, но каждый раз после проверки, отображает пустое cmd окно.

    Может можно еще как-то скриптом проверять связь и запускать подключение к впн?

    20 декабря 2010 г. 7:10

Ответы

  • заработало вот так:

    ping -n 1 ya.ru 1>nul && rasdial имя_соединения логин пароль

    Но тут небольшая загвоздка, даже если поставить это шедуллер, допустим на каждые 15 минут, то каждые 15 минут будет появляться окошко cmd буквально на секунду, боюсь, что пользователи будут от этого не в восторге. Но я как понимаю этого не избежать?

    • Помечено в качестве ответа AlexeyMog 21 декабря 2010 г. 8:02
    21 декабря 2010 г. 6:10
  • заработало вот так:

    ping -n 1 ya.ru 1>nul && rasdial имя_соединения логин пароль

    Но тут небольшая загвоздка, даже если поставить это шедуллер, допустим на каждые 15 минут, то каждые 15 минут будет появляться окошко cmd буквально на секунду, боюсь, что пользователи будут от этого не в восторге. Но я как понимаю этого не избежать?

    Для скрытия консольных окон можно воспользоваться следующими программами - http://wiki.oszone.net/index.php/%D0%A1%D0%BA%D1%80%D1%8B%D0%B2%D0%B0%D0%B5%D0%BC_%D0%BA%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BE%D0%BA%D0%BD%D0%B0

     

    • Помечено в качестве ответа AlexeyMog 21 декабря 2010 г. 8:02
    21 декабря 2010 г. 6:20
    Отвечающий

Все ответы

  • Проверить можно пингом, сконнектится расдайлом.

     

    @echo off

    1>nul ping -n 1 ya.ru || rasdial имя_соединения логин пароль

    20 декабря 2010 г. 15:25
  • не хочет там работать

     ping -n 1 ya.ru работает

    rasdial имя_соединения логин пароль работает

    а все вместе, нет.

    20 декабря 2010 г. 16:44
  • А без VPN соединения пинг проходит? Тогда попробуйте принудительно установить соединение. Т.е. без проверки, просто rasdial c параметрами. Или сначала закрыть соединение, а потом законнектиться:

    @echo off

     

    rasdial имя_соединения /disconnect

    rasdial имя_соединения логин пароль

    20 декабря 2010 г. 18:40
  • заработало вот так:

    ping -n 1 ya.ru 1>nul && rasdial имя_соединения логин пароль

    Но тут небольшая загвоздка, даже если поставить это шедуллер, допустим на каждые 15 минут, то каждые 15 минут будет появляться окошко cmd буквально на секунду, боюсь, что пользователи будут от этого не в восторге. Но я как понимаю этого не избежать?

    • Помечено в качестве ответа AlexeyMog 21 декабря 2010 г. 8:02
    21 декабря 2010 г. 6:10
  • заработало вот так:

    ping -n 1 ya.ru 1>nul && rasdial имя_соединения логин пароль

    Но тут небольшая загвоздка, даже если поставить это шедуллер, допустим на каждые 15 минут, то каждые 15 минут будет появляться окошко cmd буквально на секунду, боюсь, что пользователи будут от этого не в восторге. Но я как понимаю этого не избежать?

    Для скрытия консольных окон можно воспользоваться следующими программами - http://wiki.oszone.net/index.php/%D0%A1%D0%BA%D1%80%D1%8B%D0%B2%D0%B0%D0%B5%D0%BC_%D0%BA%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BE%D0%BA%D0%BD%D0%B0

     

    • Помечено в качестве ответа AlexeyMog 21 декабря 2010 г. 8:02
    21 декабря 2010 г. 6:20
    Отвечающий