Биллинговая система Nodeny
23 Ноября 2024, 15:20:46 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Резервное переключение доступа в интернет  (Прочитано 5456 раз)
kuhar
NoDeny
Постоялец
*

Карма: 0
Offline Offline

Сообщений: 128


Просмотр профиля
« : 08 Октября 2010, 09:04:35 »

Всем привет.
Подскажите, пожалуйста, как можно организовать, так чтобы во FreeBSD было, например, основным подключением к интернету по pppoe, а вторым резервным vpn (чтобы vpn врубался когда не доступен pppoe)?
Заранее благодарен за помощь
Записан
elite
Начальник планеты
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1226

In LAN we trust!

358714596
Просмотр профиля
« Ответ #1 : 08 Октября 2010, 09:20:36 »

сочинить скрипт Улыбающийся
Записан
Андрій
NoDeny
Старожил
*

Карма: 3
Offline Offline

Сообщений: 294


Просмотр профиля
« Ответ #2 : 29 Ноября 2010, 12:12:06 »

Код:
#!/usr/local/bin/bash

ping -q -c 5 -W 60 8.8.8.8 > /dev/null 2>&1             
if [ $? -ne  "0" ] ; then                               
    ipfw show | grep "00321"                           
    if [ $? -ne "0" ] ; then                           
        ipfw add 321 setfib 2 ip from "table(0)" to not me in                           
         echo `date` "channel 1 down, switched to the backup"  >> channel_status.txt
     fi
else                                                   
    ipfw show | grep "00321"                           
    if [ $? -eq "0" ] ; then                           
        ipfw delete 321                                 
         echo `date` "channe 1 up"  >> channel_status.txt
    fi
fi
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!