Админская фамилия

Make Sysadmins Great Again

Настройка SJPhone для работы с Asterisk

Чтобы заставить работать софтфон с вашим сервером IP-телефонии, нужно сначала завести аккаунт на сервере:Для этого жмем Extensions - Add Extension. Выбираем Generic SIP Device. Для тестов пойдут все дефолтные настройки. Нужно лишь вбить UserExtension, DisplayName и secret. Например 100, 100 и 100.Настройка софтфона на примере SJPhoneМеню - опции - профили -добавитьИмя профиля - любоеОК.Переходим на закладку SIP Proxy и указываем адрес нашего сервераОК. Вылезет табличка с запросом имени и пароля. В неё надо вбить то, что указывали при регистрации Extension’a.

Asterisk и sipnet.ru

Если долго мучиться - что-нибудь получится.Поставил TrixBox. Долго парился с подключением к sipnet.ru. И вот получилось!Дальше описание того, как настроить транк и маршрутизацию для звонков наружу.Предупреждаю сразу: сам только что разобрался - возможно здесь всё неправильно, но оно работает!Настраиваем транк:Dial Rules: X (это значит, что можем звонить на любые номера)Peer Details: host=sipnet.ru username=Ваш ID secret=пароль fromuser=Ваш ID fromdomain=sipnet.ru type=friend (возможны как входящие, так и исходящие соединения) User Details: secret=пароль type=friend (возможны как входящие, так и исходящие соединения) context=from-trunkRegister String:ID:pass@sipnet.

Asterisk установка

Asterisk - OpenSource продукт для IP-телефонии. Википедия.Подробное описание есть в журнале “Системный администратор” №№ 2005 -6,7,8.Доки по установке:http://thin.kiev.ua/index.php?option=com_content&view=article&id=69:asterisk&catid=39:linux&Itemid=63,http://asterisk.ru/installation.Устанавливаем на CentOS.Сперва устанавливаем пакеты необходимые для работы.yum -y install kernel-devel gcc ncurses-devel openssl-devel gcc-c++ gnutls-devel makeln -s /usr/src/kernels/2.6.18.-53.1.4.e15-i686/ /usr/src/linuxyum -y install iftopyum -y install libtool-ltdl libtool-ltdl-develyum -y install iksemelyum -y install curl curl-devel newt newt-devel net-snmp net-snmp-libsyum -y install glibc-devel kernel-header db-devel gcc cpp binutils bison expat-devel ncurses openssl openssl-develЧасть из них у меня не встала, например iftop.