CentOS 6 IPSec

Понадобилось как-то поднять ВПН туннель между рутером и Астериск. В-первую очередь, для обхода NAT и немного поднять секьюрность. Так как в качестве рутера была Cisco, то решили поднимать IPSec. Кошку настраивал не я, так что не смогу показать ее конфиги. Для тех, кому интересно как настроить на CentOS 6, прошу под кат. Читать далее

Рубрика: CentOS, IPSec | Добавить комментарий

Звонок с сайта используя FreeSwitch

В данной статье я хочу описать как связать веб браузер и Voip, чтобы можно было звонить и принимать звонки.  Для того что бы позвонить из браузера в PSTN/VoIP (используя бесплатный OpenSource),  мне известны, два более менее рабочих варианта – это WebRTC и Flash. Если вы знаете другие варианты, просьба написать об этом в комментариях, платные решения не рассматриваются.

Читать далее

Рубрика: CentOS, Freeswitch | Добавить комментарий

Установка и настройка KVM на CentOS6

Для работы KVM обязательно нужна аппаратная поддержка виртуализации  вашего процессора.  Смотрим

egrep '(vmx|svm)' /proc/cpuinfo

Если вывод есть, значит все хорошо, иначе пакет kvm даже не установится. Читать далее

Рубрика: CentOS, Default, KVM | Добавить комментарий

OpenVPN в CentOS6

Для установки OpenVPN в CentOS нужно подключить репозиторий – rpmforge. Ранее я писал как правильно подключить репозитории – rpmforge и epel.Установка OpenVPN в CentOS не должна вызвать сложность. Читать далее

Рубрика: CentOS | Метки: , | Добавить комментарий

Настраиваем GoIP8 и Asterisk

GoIP – относительно неплохой SIP-GSM шлюз. Из-за своей цены, часто встречается в паре с Астериском. Рассмотрим подключение GoIP8 к Астериску на примере FreePBX. Для подключения GoIP8 на Астериске нужно будет создать 8 Sip-транков. Далее будет несколько картинок под небольшим катом. Читать далее

Рубрика: Asterisk, Default | Метки: , | Комментарии (4)

Asterisk 1.8 пишем CDR используя ODBC.

В Asterisk 1.8 и выше рекомендуют в качестве бэкенда для CDR, использовать драйвер ODBC.  Этот драйвер является прослойкой между Asterisk и базой данных. Это позволяет унифицировать подключения между Asterisk и различными  базами данных, легко меня их. Рассмотрим запись CDR логов используя ODBC. Читать далее

Рубрика: Asterisk, CentOS, Default | Метки: , , | Комментарии (3)

Защищаем Астериск

Астериск при отсутсвии должного внимания к проблеме безопасности, становится легкой добычей. Через такой сервер сливается многочасовой трафик по экзотическим направлениям.  Ниже я приведу мои личные наблюдения и рекомендации, которые позволят свести к минимуму возможность взлома вашего сервера. Читать далее

Рубрика: Asterisk, Default, Iptables | Метки: , | 1 комментарий

Панель оператора – Monast

Для мониторинга Asterisk есть удобная панель – Monast, написанная на Python. Ставить будем на CentOS6. На сайте разработчиков, указаны какие пакеиы нужны для работы Monast. В репозиториях CentOS нужные пакеты – устаревшие, поэтому будем собирать из исходников.  Хотя версия постарее,  Monast-2.0 заработала и с пакетами из репозитория Цетоса. Но мы будем собирать последнюю версию. Читать далее

Рубрика: Asterisk, CentOS | Метки: | Комментарии (16)

Asterisk стресс тест на коленке

В ходе работы над Asterisk бывает полезно знать сколько одновременных звонков может обработать ваш сервер без потери качества сервиса. Я покажу как можно провести стресс-тестрирование сервера Asterisk. Читать далее

Рубрика: Asterisk | Метки: , | Комментарии (3)

Ubuntu и safe_asterisk

Несколько раз ставил Asterisk из сорцов на Убунте и только что заметил, что процесс Астериск стартует без процесса “safe_asterisk”. По-началу зашел в ступор, ведь процесс “safe_asterisk” позволяет перезапустить Asterisk, если в друг он упадет.  Несмотря на то, что для запуска Астериска использовались скрипт запуска, который шел в комплекте установки спецом под Debian – “safe_asterisk” не появлялся в процессах Читать далее

Рубрика: Asterisk | Метки: , | Комментарии (3)