Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
freebsd:pf [2010/08/30 20:50] linko22@gmail.com |
freebsd:pf [2010/08/30 21:08] (текущий) linko22@gmail.com |
||
---|---|---|---|
Строка 48: | Строка 48: | ||
Файл, который считывается непосредственно при загрузке pf.conf | Файл, который считывается непосредственно при загрузке pf.conf | ||
+ | ===== Переключалка каналов ===== | ||
+ | ==== Скрипт переключения ==== | ||
+ | Скрипт на bash, полный путь к нему / | ||
+ | |||
+ | # | ||
+ | | ||
+ | ping -q -c 5 -W 60 194.87.0.50 | ||
+ | if [ $? -ne " | ||
+ | pfctl -t yota -T show | grep " | ||
+ | if [ $? -ne " | ||
+ | cp / | ||
+ | pfctl -f / | ||
+ | fi | ||
+ | else # пинг есть | ||
+ | pfctl -t yota -T show | grep " | ||
+ | if [ $? -eq " | ||
+ | cp / | ||
+ | pfctl -f / | ||
+ | fi | ||
+ | fi | ||
+ | |||
+ | ==== Запись в / | ||
+ | |||
+ | '' | ||