The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Автоматическое переподключение VPN в Linux"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Маршрутизаторы CISCO и др. оборудование. (Маршрутизация)
Изначальное сообщение [ Отслеживать ]

"Автоматическое переподключение VPN в Linux"  +/
Сообщение от kot (??) on 10-Янв-08, 20:37 
Доброго времени суток, у меня такой вопрос, как в Linux сделать, чтобы VPN-client автоматически переподключался к серверу после разрыва соединения?
Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Автоматическое переподключение VPN в Linux"  +/
Сообщение от CrAzOiD (ok) on 10-Янв-08, 21:45 
>Доброго времени суток, у меня такой вопрос, как в Linux сделать, чтобы
>VPN-client автоматически переподключался к серверу после разрыва соединения?

не припомню такого функционала в клиенте, да и суть его предполагает некую интерактивность
но скрипт пишется за 33 секунды на предмет проверки "живости" интерфейса и его "поднятия" в случает если линка нет

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Автоматическое переподключение VPN в Linux"  +/
Сообщение от kot (??) on 10-Янв-08, 23:42 
>>Доброго времени суток, у меня такой вопрос, как в Linux сделать, чтобы
>>VPN-client автоматически переподключался к серверу после разрыва соединения?
>
>не припомню такого функционала в клиенте, да и суть его предполагает некую
>интерактивность
>но скрипт пишется за 33 секунды на предмет проверки "живости" интерфейса и
>его "поднятия" в случает если линка нет

А пример такого скриптика Вы не могли бы представить?


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Автоматическое переподключение VPN в Linux"  +/
Сообщение от CrAzOiD (ok) on 11-Янв-08, 00:49 
>>>Доброго времени суток, у меня такой вопрос, как в Linux сделать, чтобы
>>>VPN-client автоматически переподключался к серверу после разрыва соединения?
>>
>>не припомню такого функционала в клиенте, да и суть его предполагает некую
>>интерактивность
>>но скрипт пишется за 33 секунды на предмет проверки "живости" интерфейса и
>>его "поднятия" в случает если линка нет
>
>А пример такого скриптика Вы не могли бы представить?

как вариант

#! /bin/sh
#
DEST="192.168.1.1"
COMAND="vpnclient connect MyProfile"
while [ 1 ]
do
PING=`ping -c 3 -s 1000 $DEST |grep received | awk -F, '{print $2}' |awk '{print $1}' `
if [ $PING -eq 3 ]; then
echo "Network is Reachable. All is OK."
else
`$COMAND`
fi
                                
sleep 10                        
                                
done      

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Автоматическое переподключение VPN в Linux"  +/
Сообщение от NeverFlash email on 13-Июн-08, 15:22 
>>>>Доброго времени суток, у меня такой вопрос, как в Linux сделать, чтобы
>>>>VPN-client автоматически переподключался к серверу после разрыва соединения?
>>>
>>>не припомню такого функционала в клиенте, да и суть его предполагает некую
>>>интерактивность
>>>но скрипт пишется за 33 секунды на предмет проверки "живости" интерфейса и
>>>его "поднятия" в случает если линка нет
>>
>>А пример такого скриптика Вы не могли бы представить?
>

как вариант , проверяет поднят ли ppp0 и пишет в лог дату поднятия(в peers-ах зафиксировать номер pppX можно с помощью unit Х ) для Debian

#!/bin/bash

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin


adapters=$(ifconfig | grep ppp0)
status=${adapters:0:4}

if [ "$status" != "ppp0" ]
then
pon vpn
times=$(date)
sleep 5
linkip=$(ifconfig | grep 255.255.255.255)
echo "Link $status reconnect $times" >> /var/log/vpn
echo "New   $linkip" >> /var/log/vpn
echo "---" >> /var/log/vpn

fi



Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Автоматическое переподключение VPN в Linux"  +/
Сообщение от Filin49 on 15-Июл-09, 21:19 
>>>>>Доброго времени суток, у меня такой вопрос, как в Linux сделать, чтобы
>>>>>VPN-client автоматически переподключался к серверу после разрыва соединения?

echo "pon vpn">>/etc/ppp/ip-down
Сейчас прописал у себя (Ubuntu), удалил пару маршрутов чтоб VPN отвалился - все переподключается моментом. Без всяких sleep'ов. :) Юзайте.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Автоматическое переподключение VPN в Linux"  +/
Сообщение от Frame on 27-Июл-10, 23:20 
>>>>>>Доброго времени суток, у меня такой вопрос, как в Linux сделать, чтобы
>>>>>>VPN-client автоматически переподключался к серверу после разрыва соединения?
>
>echo "pon vpn">>/etc/ppp/ip-down
>Сейчас прописал у себя (Ubuntu), удалил пару маршрутов чтоб VPN отвалился -
>все переподключается моментом. Без всяких sleep'ов. :) Юзайте.

Ха! Оригинально :) Только как теперь отключать? :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру