Схема
главный офис, филиал - работате по 1С в терминале.
главный офис два провадера - шлюз freebsd 8.3
1) Провайдер - главный
2) Провайдер.
Пример. Вырубается инет на 5 мин.(провадер 1й), главный офис работате от провайдера 2, филиалы вылетают (ясно дело).
Опять появляется инет у (провайдера 1)... главный офис перекл. на него.
НО... почему-то филиал уже не может подключится к 1с в терминале.. Висит у всех окон что идет соединение бла бла бла.
(схема переключения)
Код: Выделить всё
#!/bin/sh
HOST=8.8.8.8
LOCKFILE="/tmp/check_internet.lock"
LOGFILE="/var/log/check_internet.log"
#
/sbin/ping -S 77.1.... -c 3 -n -q ${HOST} > /dev/null
if [ $? -ne "0" ]; then
#
if [ ! -f ${LOCKFILE} ]; then
#Menayem na svoe tablic
#
/sbin/route change default 91......
/usr/bin/touch ${LOCKFILE}
#
/bin/echo `date +'%Y/%m/%d %H:%M:%S'` Internet connection changet to MEDI >> ${LOGFILE}
fi
#
else
#
if [ -f ${LOCKFILE} ]; then
#
/sbin/route change default 77.
/bin/rm -f ${LOCKFILE}
#
/bin/echo `date +'%Y/%m/%d %H:%M:%S'` Internet connetction changed to KOMkor >> ${LOGFILE}
fi
fi