Окт
09
2009
Потихонечку разбираясь с Vyatta я пришел к интересному вопросу. Как сменить настройки? Допустим сменить адрес на интерфейсе.
Сейчас имеем вот такие настройки:
vyatta@vyatta:~$ show interfaces ethernet eth0
eth0: <broadcast ,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:1e:0b:fd:04:59 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.12/24 brd 192.168.1.255 scope global eth0
inet6 fe80::21e:bff:fefd:459/64 scope link
valid_lft forever preferred_lft forever
RX: bytes packets errors dropped overrun mcast
231060 666 0 0 0 0
TX: bytes packets errors dropped carrier collisions
17428 121 0 0 0 0
vyatta@vyatta:~$
</broadcast>
Читать далее »
Окт
07
2009
Как известно FreeBSD состоит из базовой системы и системы портов. Достаточно подписаться на список рассылки freebsd-security-notifications и вы будете получать уведомления о найденных уязвимостях в базовой системе. Но это абсолютно не относится к софту, установленному из портов. В портах масса софта, по мере использования, установленной FreeBSD, число установленнх портов растет и отследить уязвимый софт практически не реально. Не реально вручную, но если установить portaudit – все становится значительно проще.
Читать далее »
Окт
06
2009
Не так давно я рассказывал о youtube_dl, скрипте для скачивания роликов с youtube.
И вот теперь, я сделал скрипт который сконвертирует flv ролик в avi. Качество правда получается не ахти, но при желании смотреть можно. Особенно если смотреть нужно на небольшом экране.
Для работы скрипту нужен mencoder, поставить его не составит труда:
cd /usr/lorts/multimedia/mencoder/
make install clean
Читать далее »
Окт
05
2009
Так уж случилось, что в поставку Asterisk не входит ни русского языка, ни украинского. Но тщательно погуглив, можно найти готовые голосовые файлы приемлемого качества. Правда только русскоязычные, но этого в принципе достаточно.
Астериск держит звуковые файлы в директории /usr/local/share/asterisk/sounds/. Это под FreeBSD, под Linuxами в /usr/share/asterisk/sounds/.
То что непосредственно находится в директории sounds – это англоязычные файлы. Английский язык – он по умолчанию. Внутри этой директории находятся файлы, которые отвечают за базовый функционал.
Читать далее »
Окт
04
2009
Мы построим систему на основе Exim, с панелью администратора vexim, антивирусом ClamAv, антиспам SpamAssassing и imap сервером Dovecot. Для работы постовой системы еще нужен Apache с поддержкой PHP, и MySQL сервер.
Начнем с того что установим из портов vexim:
cd /usr/ports/mail/vexim/
make install clean
Перед сборкой появится небольшой диалог настройки:
Читать далее »
Окт
03
2009
Vyatta реализована как операционная система для маршрутизаторов. Логично, что авторитивного ДНС сервера на нем нет. Но есть dnsmasq, DNS сервер который умеет перенаправлять запросы.
Настройка его достаточно проста.
Стандартно с командной строки, DNS настраивается так:
Читать далее »
Окт
02
2009
Чем мне нравится FreeBSD, так это тем, что почти под любую задачу в ней есть фитча позволяющая решить эту самую задачу.
Есть задачи не то что бы не этичные, но в общем сомнительные. Но есть клиенты, вроде бы клиенты, а платить во время не хотят. Приходится применять различные методы воздействия. К примеру, есть клиент, бизнес у него завязан на интернет, отрубить полностью нельзя, но нужно что бы позвонил и поговорил с абон. отделом.
Читать далее »
Сен
30
2009
Под Apache разработано масса модулей, практически под все случаи и необходимости. Один из модулей mod_layout, он предназначен для принудительного добавления на страницы сайтов некоей информации. Так, как делается на бесплатных хостингах.
В первую очередь установим mod_layout. В портах FreeBSD он присутствует в трех вариантах, под апачь 1.3 – /usr/ports/www/mod_layout, под 2.0 и 2.1 – /usr/ports/www/mod_layout2/ и под apache 2.2 – /usr/ports/www/mod_layout22/. Принципиально в настройке они не отличаются и рассмотрим установку и настройку на основе Apache 1.3.
Устанавливаем:
cd /usr/ports/www/mod_layout/
make install clean
Читать далее »