Скелет скрипта для выполнения действий в зависимости от состояния хоста

Сегодня набросал небольшой скриптик для выполнения определенных действий при недоступности хоста.
Скрипт пингует сервер определенный в переменную SRV тремя пакетами, если не доступен, следом пингует еще тремя пакетами, если опять не доступен делает вывод что сервер недоступен и пишет в консоли DOWN и создает файл флаг /tmp/DOWN, если конечно он не существует, при появлении пинга на хост, удаляет этот файл и пишет в консоль UP. Вместо сообщений об апе и дауне можно добавить все что угодно, на ваш вкус, на что хватит фантазии.
Собственно скрипт:
Читать полностью »

Опубликовано 09.06.2011 в 16:22 · Автор komivlad · Ссылка · Написать комментарий
Рубрики: FreeBSD · Теги: , , , ,

FreeBSD установка сервера мощной системы мониторинга Zabbix

zabbix

Еще давно закралась мыслишка спрыгнуть с кактуса на что-то другое, порывшись в инете наткнулся на Zabbix, погуляв на офф сайте, почитав документацию, принял решение что надо попробовать это дело в действии, что мешает использовать кактус и заббикс? Поставлю, а там посмотрю на функционал, и остановлю выбор на одной системе мониторинга, а пока что установим сервер этой чудо системы мониторинга.
Не забудьте обновить порты, перед тем как начать установку.
Читать полностью »

Опубликовано 09.06.2011 в 14:53 · Автор komivlad · Ссылка · 2 комментария
Рубрики: FreeBSD · Теги: , , ,

named managed-keys-zone ./IN: loading from master file managed-keys.bind failed: file not found

После замены базовой версии бинда, идущего из коробки в FreeBSD, при запуске named, в messages вылетало сообщение такого рода:

named[5586]: managed-keys-zone ./IN: loading from master file managed-keys.bind failed: file not found

и соответственно ничего не работало.
Не поверите, все нужно было сделать чтобы запустить этого монстра, это обновить систему :)) , хотя был установлен свежак и обновлен после установки:

# freebsd-update fetch
# freebsd-update install

и потом перезапустить named:

# /etc/rc.d/named restart

Опубликовано 08.06.2011 в 09:49 · Автор komivlad · Ссылка · 5 комментариев
Рубрики: FreeBSD, Сеть · Теги: , , , , ,

Параметры с которыми я собираю ядро

Заметка скорее всего для себя, чтобы потом не шариться, и не прописывать ручками, думаю эта заметка будет постоянно исправляться, по мере тестирования тех или иных параметров.
Как пересобирать ядро, я рассказывал тут
Собственно код:

#ipfw
options         IPFIREWALL
options         IPDIVERT
options         IPFIREWALL_FORWARD
options         DUMMYNET
options         HZ=1000
#netgraph
options         NETGRAPH
options         NETGRAPH_SOCKET
options         NETGRAPH_IPFW
options         NETGRAPH_NETFLOW
options         NETGRAPH_KSOCKET

Читать полностью »

Опубликовано 07.06.2011 в 15:15 · Автор komivlad · Ссылка · 2 комментария
Рубрики: FreeBSD · Теги: , ,

Снова не работает skype!

Очередной сбой в работе сервиса IP-телефонии Skype произошел сегодня 7 июня 2011 года, печальное событие, вот уже как два часа сижу без скайпа, хотя по работе в основном через него общаюсь, пока что нет информации с чем связан этот сбой, ждемс официальных новостей, или очередного народного умельца, который подскажет какой файлик нужно удалить:)))
P.S. помогает полная переустановка скайпа (предварительно скачать свежий)

Опубликовано 07.06.2011 в 12:14 · Автор komivlad · Ссылка · Написать комментарий
Рубрики: Life, Web · Теги: , , ,

Установка ретрекера, на базе opentracker

Сегодня мы будем настраивать ретрекер на базе opentracker-а, т.к. у меня 80 порт занят апачем, то его мы будем использовать в качестве прокси, для перенаправления всех запросов на ретрекер.
Начнем пожалуй с настройки апача, все что нужно, это пересобрать его с модулями mod_proxy и mod_proxy_http

# cd /usr/ports/www/apache22
# make config

выставляем галочки

[X] PROXY                 Enable mod_proxy
[X] PROXY_HTTP            Enable mod_proxy_http 

и собираем как обычно:

# make install clean

Читать полностью »

Опубликовано 06.06.2011 в 14:42 · Автор komivlad · Ссылка · Написать комментарий
Рубрики: FreeBSD, Сеть · Теги: , , , ,

BIND описание прямой и обратной зоны на примере router.lan

Собственно хозяину на заметку 🙂
Прямая зона:

$ORIGIN lan.
router 86400 IN  SOA ns.router.lan. root.router.lan. (
2011060501      ; Serial (YYYYDDMM plus 2 digit serial)
86400           ; refresh (1 day)
7200            ; retry (2 hours)
8640000         ; expire (100 days)
86400)          ; minimum (1 day)
86400       IN      NS         ns.router.lan.
86400       IN      A          *.*.*.*
$ORIGIN router.lan.
ns                     IN      A           *.*.*.*

Обратная зона:
Читать полностью »

Опубликовано 06.06.2011 в 10:41 · Автор komivlad · Ссылка · Написать комментарий
Рубрики: FreeBSD, Сеть · Теги: , , , , , ,
Страница 78 из 91« Первая...7677787980...Последняя »