вторник, 11 сентября 2012 г.

Поиск IP адресов в файле, используя bash

Понадобилось мне тут вывести список всех IP-адресов, встречающихся в файле. Сделать это можно следующей командой
cat /etc/named.conf | grep listen-on | grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}'

понедельник, 10 сентября 2012 г.

Новый сервер DLNA

Привез сервер на который мы установим Debian 6 c Xen и FreeNAS+DLNA. Жена была не очень рада такой махине в нашей маленькой квартире. Еще и заводится он так, как будто самолет взлетает =)




По параметрам он не очень мощный по современным меркам(хотя у него 2 процессора и 4 scsi винта в рейде 1+0), но нам для эксперимента с развертыванием домашнего сервера хватит. 

Twitter feed

Всем привет. Создал twitter feed аккаунт для блога. Подписывайтесь по ссылке

четверг, 6 сентября 2012 г.

Мониторинг транков Asterisk с уведомлением о проблеме по почте

Хочу привести пример php скрипта, который я иногда использую для мониторинга транков. Я поменщаю его в cron с интервалом в 15 минут. После срабатывания он проверит транки. Если есть не работающий - дает паузу в 20 секунд. Снова проверяет состоняние транков. Если ничего не изменилось - перегружаем модуль chan_sip в asterisk. И если это не могло - шлем email с отчетом по почте, указанной в переменной $report_email.
Скрипт не мой лично - но нареканий в работе у меня нет.
Если у кого то не отоборажается - выложил скрипт сюда https://gist.github.com/3656293

вторник, 4 сентября 2012 г.

Нужна помощь по BIND

Обращаюсь за помощью по настройке BIND. Есть DNS сервер который выполнет функцию кеширующего DNS. Проблема в том что при резолве он берет значение ttl у домена. И спустя какое то время, если пропадает интернет, он не может разрезолвить хост. Может кто нибудь знает как можно BIND заставить игнорировать значение TTL и поставить свое?