Июн 24 2009

Скрипт backup конфигурации Cisco Catalyst. Настройка rsh на свитче.

Возвращаясь к краеугольной теме любого сисадмина к бекапам, вынужден заметить что бекап требуется не только для серверов но и для коммутаторов(switch) и аппаратных маршрутизаторов. Вылетают флешки с записанным конфигом свитча редко, но во первых это все таки случается, во вторых, имеет место еще и ошибка сисадмина, а если она подкреплена излишней самоуверенностью в виде мгновенного write memory, то бекап становится единственным спасением.
Для бекапа с помощью моего скрипта потребуется в первую очередь настроить Catalyst на выполнение удаленных команд с помощью rsh, для этого надо выполнить такие настройки:
Читать далее »

Июн 24 2009

Новая доработка pf в OpenBSD

Один из разработчиков OpenBSD Дэвид Гвинн (David Gwynne) сообщил о интеграции новой возможности в pfsync, теперь с помощью pfsync можно обмениваться состоянием файерволов на разных хостах, то есть можно передавать stateful таблицу, информацию о прошедших соединениях.
Что это дает? А в сочетании с CARP это дает упрощение мехаизма отказоустойчивости. То есть сам механизм отказоустойчивости будет быстрей срабатывать, ведь теперь при выходе из строя одного хоста, другой перехватит его соединения, как и было раньше при использовании CARP, но теперь нет необходимости восстанавливать заново все соединения, хост принявший на себя работу первого хоста уже все знает о соединениях.

Жду с нетерпением когда новую версию pf интегрируют в FreeBSD.

Июн 22 2009

BGP c помощью Quagga. Анонсируем дефолт роут(шлюз по умолчанию).

BGP, как мы уже говорили в статье Протокол динамической маршрутизации BGP. Настройка bgp в Quagga предназначен для передачи информации о маршрутах от одной автономной системы к другой, и считается нормальным если маршруты приходят в виде списка всех известных в интернете сетей, так называемый full-view, но иногда надо анонсировать именно дефолт гейт.
Читать далее »

Июн 19 2009

Протокол динамической маршрутизации BGP. Настройка bgp в Quagga

Очень важным достоинством quagga или zebra, когда zebra развивалась на некоммерческой основе, является то, что синтаксис у нее полностью совместим с синтаксисом CLI Cisco и когда наконец то заработала командная строка quagga, называемая vtysh, удобство настройки quagga стало максимальным. В этой статье я коснусь только самых основ настройки bgp сессий, а в следующих статьях, уже разберем вполне работоспособные примеры.
Читать далее »

Июн 16 2009

Perl скрипт для Ices

Ices очень простая, но в то же время очень эффективная программа для проигрывания музыки на Icecast, пример настройки я приводил в статье IceCast2 и Ices0 – строим интернет радио, но в той статье я описывал проигрывание файлов из директории случайным образом, все хорошо, но подобная схема не даст гибко обновлять мелодии в директории для проигрывания, в данной схеме прийдется прервать вещание для того, что бы обновить список мелодий, но можно задействовать возможность Ices использовать вызовы скриптов для получения списка мелодий в директории для проигрывания.
Теперь файл настроек Ices будет выглядеть так:
Читать далее »

Июн 14 2009

Fallback mount в Icecast2

Когда я писал о настройке Icecast 2 я обошел вниманием настройку fallback mount. Так вот заполним этот пробел. Fallback-mount нужен для того, что бы в случае выхода из строя основного источника, подключить «запасной», точнее переадресовать всех слушателей основного потока на «запасной».
Мне приходилось применять эту настройку для одного радио, что бы реализовать схему, когда в основной поток время от времени вещают диджеи, ставя свою музыку, объявляя песни и ведя там всякие разговоры, а потом диджей уходит с канала и всех переадресовывает на «запасной» канал реализованный с помощью ices и проигрывающий музыку из определенной директории. Для того что бы реализовать эту схему необходимо в файл настроек /usr/local/etc/icecast.xml добавить настройки основной точки монтирования и файл настроек теперь будет выглядеть так:
Читать далее »

Июн 13 2009

Icegenerator установка и настройка

Помимо ices0(/usr/ports/audio/ices0) в портах присутствует icegenerator. Интересная замена ices, хороша она тем, что выручала меня на некоторых VPS, где ices вылетал. Установим icegenerator:

cd /usr/ports/audio/icegenerator
make install clean

Установка проходит без дополнительных вопросов.
Читать далее »

Июн 06 2009

Добавляем жесткий диск в Debian

После установки жесткого диска в компьютер, к примеру это окажется /dev/sdb, второй SATA диск. Список разделов и дисков можно увидеть с помощью команды:

fdisk -l

необходимо с помощью cfdisk создать раздел:

cfdisk /dev/sdb

К сожелению все операции по созданию раздела я уже выполнил, поэтому на листинге видно готовый отформатированный раздел.
Читать далее »


Украинская Баннерная Сеть