Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: VPN с учётом разрыва связи  (Прочитано 1436 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alegz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
VPN с учётом разрыва связи
« : 05 Августа 2009, 10:23:28 »
Доброго времени суток.
У меня возникла задача настроить VPN. На стороне сервака всё есть. И на клиентской стороне посредством утилитки kvpnc я его тоже настроил. Соединение в утилитке я назвал VPN. Эта программа создала скрипт в папке /etc/ppp/peers/kvpnc.VPN . Можно подключаться как через программу нажав кнопочку connect так же можно в строке

pon kvpnc.VPN

Но есть одно но. Между клиентом и сервером очень капризный интернет канал. Часто бывают разрывы и на ночь ни то сервер выключают нито на ночь интернет вырубают. Утилитка kvpnc очень плохо работает в плане контроля разрывов. Если лешить её сети она так же тупо стоит. Пересоединение не делает. Или я что-то там в настройках не доразобрался. У меня было мало времени по этому я ничего умнее не придумал кроме как быстренько накатать примитивный демон чтоб переустанавливал соединение. (Демон прилагается) Но это самый настоящий костыль. Но пока он задачу решает. Я его закинул чтоб он запускался при запуске системы. В принципе соединение он создавал. Но недавно он перестал это делать.  На сервере видны попытки соединения но соединение не происходит. Пока у меня немного времени есть, хочу отстроить всё нормально.

Подскажите, как можно настроить чтоб VPN пересоединялся после разрыва? Не важно какая причина разрыва.
Да и есть ещё одно но. Когда я соединяюсь через VPN мне надо после этого прописать один роут. И стереть один который создаётся при соединении. Как мне автрматизировать процес прописаний route после соединения с VPN?

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: VPN с учётом разрыва связи
« Ответ #1 : 05 Августа 2009, 10:49:07 »
Цитировать
persist
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн Alegz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
Re: VPN с учётом разрыва связи
« Ответ #2 : 05 Августа 2009, 11:20:44 »
Неужели никто не сталкивался? :(

Пока курю маны. Толкового пока не нашёл ничего.

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: VPN с учётом разрыва связи
« Ответ #3 : 05 Августа 2009, 11:26:54 »
Мда... Намёкиваю толще...
1. Поиск: persist
2. Поиск: Автозапуск VPN при разрыве
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн ulan44

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: VPN с учётом разрыва связи
« Ответ #4 : 05 Августа 2009, 13:32:32 »
ИМХО openvpn тебе в руки

Оффлайн Alegz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
Re: VPN с учётом разрыва связи
« Ответ #5 : 05 Августа 2009, 13:33:52 »
Спасибо большое проблему решил. Оказыца достаточно проестенький скрипт помог. :)
Надо учить баш. :)

Вот скрипт:
#!/bin/sh

# Ресурс, доступность которого нужно проверять.
PINGRESOURCE="192.168.15.3"

# Интервал (в секундах) между проверками
CHECKTIME=5

 #Организуем бесконечный цикл
while true; do

    # Если ресурс не доступен
    if (! ping -c 3 ${PINGRESOURCE} >/dev/null 2>&1) then

        #Команда для запуска интернет соединения,изменить на свою
        pon kvpnc.VPN

    fi

   sleep ${CHECKTIME}
done

Оффлайн SkyFox

  • Участник
  • *
  • Сообщений: 104
  • default TRUE=FALSE
    • Просмотр профиля
Re: VPN с учётом разрыва связи
« Ответ #6 : 05 Августа 2009, 18:03:32 »
А чём опция persist не устраивает?
Имя - Йцукен
Фамилия - Фывапролджэ
Профессия - настройщик клавиатуры.

Гарри Кашпировский

  • Гость
Re: VPN с учётом разрыва связи
« Ответ #7 : 05 Августа 2009, 18:59:32 »
Бывает такое, что интрерфейс pppX еще висит, но ресурсы уже не доступны, лечиться передёргиванием соединения.

Оффлайн SkyFox

  • Участник
  • *
  • Сообщений: 104
  • default TRUE=FALSE
    • Просмотр профиля
Re: VPN с учётом разрыва связи
« Ответ #8 : 05 Августа 2009, 22:48:25 »
Ну а тут уже и скриптик лечит. Только чтоб зря его не дёргать, поставить проверку мин 5
Имя - Йцукен
Фамилия - Фывапролджэ
Профессия - настройщик клавиатуры.

 

Страница сгенерирована за 0.019 секунд. Запросов: 20.