2 аплинка и скрипт по переключению между ними

На GW в /opt/scripts/ есть скрипт second_uplink.sh:

#!/bin/sh

    # FILE: ping_alarm.sh
    # (C) Kuznetsov D.V. 2012
    # Version by 2013.10.12
    # Ya.ru ping checking procedure
    # If yandex is not answer then do script to start second uplink channel.

# variables
    RUNDIR=/opt/scripts
    LOGSTO=/var/log/
    MAIL_LIST="user@domain.ru" 
    REPLY=''

# run
    echo "started second_uplink script";
    REPLY="`ping -c 3 ya.ru | grep ttl | cut -d " " -f 7`";
    if [ "X${REPLY}" = "X" ]; then
    REPLY2="`ping -c 3 ya.ru | grep ttl | cut -d " " -f 7`";
    if [ "X${REPLY2}" = "X" ]; then
        echo "ya.ru is not answered";
        echo "`date` ya.ru is not answered - start second channel" >> ${LOGSTO}/second_uplink.log;
        /sbin/ip a a 87.251.X.X/30 dev vlan215;
    else
        echo "All right! :)";
    fi
    else
    echo "All right! :)";
    fi

# EOF

Этот скрипт отрабатывет каждую минуту по крону, и проверяет — есть ли выход в интернет.
Если ya.ru не отвечает, то на интерфейс vlan215;, который смотрит в андерс телеком, «вешается» ip.

Как ВКЛЮЧИТЬ резервный канал вручную

На GW выполнить команду под рутом:

/sbin/ip a a 87.251.X.X/30 dev vlan215;

Как ОТЛЮКЧИТЬ резервный канал вручную

На GW выполнить команду под рутом:

/sbin/ip a d 87.251.X.X/30 dev vlan215;