Вот наваял скрипт переключения между каналами с условием, что дефолтовый «ng0» Вот собственно сам скрипт: cat /usr/local/etc/scripts/if_ping.sh #!/bin/sh ### ng_ip=`ifconfig ng0 | grep inet | awk ‘{print $2}’` ng_gw=`ifconfig ng0 | grep inet | awk ‘{print $4}’` tun_ip=`ifconfig tun0 | grep inet | awk ‘{print $2}’` tun_gw=`ifconfig tun0 | grep inet | awk ‘{print $4}’` […]

Читать далее..

Не так давно, меня попросили настроить один хостинговый сервер, на который разрешается вход некоторых пользователей по ssh. Ну, проблем с этим в принципе никаких не возникло, а вот дали одну задачку над которой немного пришлось голову поламать, а ответ оказался очень простым. Буквально за минут 15-20 решение пришло само собой. Было принято решение — написать […]

Читать далее..

Недавно настраивал по просьбе SquirrelMail, а мне он как заругается…… Решение проблемы очень простое, главное иметь доступ к редактированию файла php.ini. Так вот, если вы увидели что то подобное у себя на страничке: «warning: strtotime() [function.strtotime]: It is not safe to rely on the system’s timezone settings. You are *required* to …» Вам необходимо будет […]

Читать далее..

Бывает так, что необходимо быстро и одним действием скопировать или заархивировать какую либо директорию на удалённый (соседний) сервер. Вот и решил я сегодня про это вам рассказать. Копирование директорий на удалённый сервер используя tar, ssh, cat или dd. Способов делать это существует несколько, но принцип у них схож. Различаются они только теми или иными подручными […]

Читать далее..

Построил я на днях ещё один шлюз на баз Intel Atoma 230 и FreeBSD 8.0 и стала задача мне подключить пользователя к интернету по VPN и передергивать его в случае обрыва. Что самое характерное для этого скрипта — это то что он передергивает соединение, если повис интернет и при этом записывает в лог время и […]

Читать далее..