Перейти к содержанию

вопрос по pptp


Рекомендуемые сообщения

хотел сделать что б автоматически восстанавливалось vpn-соединение с сервером при обрыве связи.

Попытался сделать как описано здесь: http://support.mgn.ru/support/vpnlinux.html

, а именно:

#!/bin/bash

LOG="/var/log/pptp-run.log"
while true; do
        echo -e "\n========================\n`date`" >> $LOG
        /usr/sbin/pptp 10.0.0.1 call vpn_srv >> $LOG
        sleep 20;
done

стал тестировать:

1. установил соединение - все ОК

2. выдернул провод из сетевухи который идет на провайдера - соединение разорвалось и скрипт попытался установить его снова.

Все вроде бы нормально, только вот из-за отсутствия связи /usr/sbin/pptp 10.0.0.1 call vpn_srv вошел в ступор и не выходил из него даже после того как кабель вернулся наместо Sad

вот интересный момент:

# ps -ax | grep 'pp'

4754 pts/2    S      0:00 /bin/bash /etc/rc.d/init.d/pptp-run
4840 pts/2    S      0:00 /usr/sbin/pptp 10.0.0.1 call vpn_srv
4841 pts/2    Z      0:00 [pptp <defunct>]

Что это еще за процесс 4841 ?

Как заставить pptp завершаться если он неможет установить соединение?

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

скрипт какой-то левый)))

попробуй указать в vpn_srv такие строчки Smile

persist

maxfail 20

Smile он будет автоматически реконнектится и если 20 попыток подряд будут безуспешны отвалится)

Ссылка на комментарий
Поделиться на другие сайты

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

если поставить:

persist

maxfail 0 (т.е. бесконечно)

то он делает кучу непрерывных попыток (примерно 1500... это было если не было доступа к VPN-серверу) и опять же отваливается не пытаясь больше восстановить соединение

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...