Windows 10 pptp/l2tp auto reconnect при обрыве.

Windows Linux семейство Apple Macintosh

Windows 10 pptp/l2tp auto reconnect при обрыве.

Сообщение wizard-vrn » 25 сен 2015 07:39

Всем привет.
Как сабж сделать?
Просто отваливается иногда и поднять только руками можно.
В настройках что-то не нашел, как раньше, параметра "перезвонить при обрыве".

p.s. в шедулер добавил при входе юзера коннект поднимать - так он (rasdial) один хрен спрашивает у юзера нажатия кнопки "дозвона"...
wizard-vrn
Ожидающий
Ожидающий
 
Сообщения: 74
Зарегистрирован:
15 апр 2009 19:11

Re: Windows 10 pptp/l2tp auto reconnect при обрыве.

Сообщение alecs-art » 25 сен 2015 16:01

Закупил попкорн.
alecs-art
Пассажир
Пассажир
 
Сообщения: 272
Зарегистрирован:
29 июл 2012 15:32

Re: Windows 10 pptp/l2tp auto reconnect при обрыве.

Сообщение wizard-vrn » 25 сен 2015 23:12

Мде....
похоже вопрос будет риторическим :-D
wizard-vrn
Ожидающий
Ожидающий
 
Сообщения: 74
Зарегистрирован:
15 апр 2009 19:11

Re: Windows 10 pptp/l2tp auto reconnect при обрыве.

Сообщение kjen93 » 27 сен 2015 04:29

wizard-vrn писал(а):Всем привет.
Как сабж сделать?
Просто отваливается иногда и поднять только руками можно.
В настройках что-то не нашел, как раньше, параметра "перезвонить при обрыве".

p.s. в шедулер добавил при входе юзера коннект поднимать - так он (rasdial) один хрен спрашивает у юзера нажатия кнопки "дозвона"...

Microsoft убрали эту функцию в Windows 8 и более поздних.
Притом убрали не только из интерфейса, но и из соответствующих конфигов.
Даже дописывание нужной строки в pbx файл ничего не дает.
На форуме Microsoft предложен следующий костыль:

Панель управления - Администрирования - Планировщик заданий.
На панели справа нажимаем "Создать задачу"
Имя: VPN_Redial
Выполнять вне зависимости от регистрации пользователя (при этом на учетке, которая входит в Windows, должен быть пароль. Если пароля нет - установить выполнение для зарегистрированного пользователя, но тогда вы получите всплывающее консольное окно в момент переподключения).
Переходим на вкладку "Триггеры" и нажимаем "Создать".
Начинать задачу при событии
Выбираем Настраиваемое
Нажимаем кнопку Создать фильтр события
На вкладке XML выбираем Изменить запрос вручную и аккуратно вставляем туда то, что написано ниже:
Код: Выделить всё
<QueryList>
  <Query Id="0" Path="Application">
    <Select Path="Application">*[System[Provider[@Name='RasClient'] and (EventID=20226)]] and *[EventData[Data[4]='829' or '629']]</Select>
  </Query>
</QueryList>

Прожимаем OK в окне фильтра события, затем OK в окне добавления триггера, после чего переходим на вкладку Действия
Создаем новое действие.
Действие Запуск программы
Программа rasdial
Добавить аргументы: "Название VPN подключения" логин пароль
Название VPN подключения должно быть в кавычках и совпадать с названием этого подключения. Логин и пароль нужны от Интернета и пишутся без кавычек
Если вы используете ноутбук - на вкладке "Условия" следует снять галочку "Запускать только при питании от электросети".
На вкладке "Параметры" можно настроить поведение при условии, что переподключение не удалось.
После окончания настройки нажмите ОК.

Сам не проверял, но возможно поможет
kjen93
На борту
На борту
 
Сообщения: 151
Зарегистрирован:
27 мар 2009 15:09
Откуда: Воронеж

Re: Windows 10 pptp/l2tp auto reconnect при обрыве.

Сообщение wizard-vrn » 27 сен 2015 07:02

kjen93
сделал, вроде даже коннектится с rasdial без запроса подтверждения.
посмотрим, как будет при обрывах.

Спасибо!

alecs-art
попкорн можно доедать.
wizard-vrn
Ожидающий
Ожидающий
 
Сообщения: 74
Зарегистрирован:
15 апр 2009 19:11

Re: Windows 10 pptp/l2tp auto reconnect при обрыве.

Сообщение lysenkov » 30 сен 2015 00:46

Извращение какое. Это (сисадмины/программеры)-пионеры только могли такое придумать.
Которые не знают ещё, что такое командная строка.
Пишется батник, который через rasdial проверяет наличие соединения и, если его нет,
поднимает его. Батник зацикливается.
Прописывается в шедулер. Куда проще и эффективнее, чем замудрёный XML запрос.
Это работало как минимум 15 лет назад на windows 2000 и работает до сих пор...
lysenkov

 
Сообщения: 4
Зарегистрирован:
29 мар 2010 01:13

Re: Windows 10 pptp/l2tp auto reconnect при обрыве.

Сообщение kjen93 » 30 сен 2015 01:35

lysenkov писал(а):Извращение какое. Это (сисадмины/программеры)-пионеры только могли такое придумать.
Которые не знают ещё, что такое командная строка.
Пишется батник, который через rasdial проверяет наличие соединения и, если его нет,
поднимает его. Батник зацикливается.
Прописывается в шедулер. Куда проще и эффективнее, чем замудрёный XML запрос.
Это работало как минимум 15 лет назад на windows 2000 и работает до сих пор...

В топик врывается профессиональный школьник, ниасиливший указанный XML-фильтр, являющийся рекомендуемым способом отслеживания системных событий.
Зацикливая BAT-файл вы получаете либо повышенную нагрузку на процессор при бесконечной интерпретации этого батника, либо, если вы добавите какой-либо костыль для задержки выполнения, то реконнект произойдет не сразу.
Подытоживая, могу порекомендовать вам и дальше использовать методы из Windows 2000, а для более эффективных технологий есть сисадмины и программисты, знающие современные ОС и их функциональность, в данном случае Task Scheduler 2.0.
kjen93
На борту
На борту
 
Сообщения: 151
Зарегистрирован:
27 мар 2009 15:09
Откуда: Воронеж

Re: Windows 10 pptp/l2tp auto reconnect при обрыве.

Сообщение alecs-art » 04 окт 2015 11:25

А что эти новшства изучать ядро со времен НТ3.51 не удосужились револционно изменить - все тоже спертое из OS/2 2.1 , так что более универсальные методы оно правильнее имхо.
alecs-art
Пассажир
Пассажир
 
Сообщения: 272
Зарегистрирован:
29 июл 2012 15:32


Вернуться в Проблемы настройки OC для работы с Freedom

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3