Биллинговая система Nodeny

Главная категория => Курилка => Тема начата: kuhar от 08 Октября 2010, 09:04:35



Название: Резервное переключение доступа в интернет
Отправлено: kuhar от 08 Октября 2010, 09:04:35
Всем привет.
Подскажите, пожалуйста, как можно организовать, так чтобы во FreeBSD было, например, основным подключением к интернету по pppoe, а вторым резервным vpn (чтобы vpn врубался когда не доступен pppoe)?
Заранее благодарен за помощь


Название: Re: Резервное переключение доступа в интернет
Отправлено: elite от 08 Октября 2010, 09:20:36
сочинить скрипт :)


Название: Re: Резервное переключение доступа в интернет
Отправлено: Андрій от 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