Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

asterisk c нуля

0

Добрый день. Решил забить на сборки для asteriska и поставить его с нуля. Экспериментирую на CentOS6.4 64 битной системе. Установил астериск Asterisk 11.2.1. Далее пытаюсь настроить sip.conf extension.conf. Я пользуюсь книгой "астериск - телефония будущего".

Для примера взял распространенного провайдера с логином и паролем.

на данный момент мои конфиги выглядят так:

[general]

register => login:password@sip.rynga.com/login

[100]

type=friend
secret=12345
qualify=yes
port=5060
pickupgroup=1
nat=no
mailbox=100@device
host=dynamic
dtmfmode=rfc2833
disallow=all
allow=ulaw
dial=SIP/100
context=from-internal
canreinvite=no
callgroup=1
callerid=max <100>
call-limit=2

[rynga] type=friend host=sip.rynga.com fromuser=login secret=password context=incoming_calls dtmfmode=rfc2833 disallow=all allow=gsm allow=ulaw insecure=invite

Возникает проблема с регистрацией 100 аккаунта на софтфоне. 408 ошибка по тайм-ауту. На провайдере регистрация проходит.

удалить закрыть спам изменить тег редактировать

спросил 2013-03-24 16:01:00 +0400

rayden8 Gravatar rayden8
250 34 11

Comments

рекомендую экспериментировать с версией 1.8 а не ставит по принципу чем больше тем лучше. Далее не понятно как у вас подключается экстеншен в локалке или за натом. Вы бы сами смогли понять свой вопрос?

DJs3000 ( 2013-03-24 17:15:41 +0400 )редактировать

Да я тоже когда то ставил 1.8 даже работало. Но дальше настроек extension не ходил. по умолчанию 2 виртуальные машины без ната в одной сети.

rayden8 ( 2013-03-24 19:49:14 +0400 )редактировать

ну как бы 1.8 это версия само то для продакшина(боевого сервера) там есть всё что может понадобиться и меньше багов чем в более новых версиях. Ставлю сейчас исключительно версию 1.8 из исходников затем немного подправляю дефолтные конфиги и лишь extensions.conf подвергается практически полной переписки.

DJs3000 ( 2013-03-25 00:23:11 +0400 )редактировать

2 Ответа

1

1) "с нуля" ставят люди которые понимаю что делают. вам рекомендуется ставить сборку.

2) с какого перепуга вы сделали конфиг не из дефаултного, а пустой? вы експерт чтоли чтоб так делать? я вот например копирую из дефаултного сначала. дефаултные конфиги лежат в каталоге asterisk-11.2.1/configs/

3) смотрите вот это http://www.voip-info.org/wiki/view/Asterisk+SIP+NAT+solutions и вот это

http://asterisk-support.ru/question/38386/kak-poniat-chto-proiskhodit-na-asteriske/

http://asterisk-support.ru/question/14859/knigi-po-asterisk/

ссылка удалить спам редактировать

ответил 2013-03-24 18:30:16 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/

Comments

Нет, я в конце дефолтного прописал sip.conf. Спасибо за ссылки. поизучаю.

rayden8 ( 2013-03-24 19:41:41 +0400 )редактировать
1

[оффтоп и лирика]

И всё же умудрённым опытом свойственно рубить с плеча. Сей чудный фреймворк пока с нуля не заведешь, ни один гуй не научит понимать,чем же это он так чуден..

А вот тут начинает сносить шаблоны, потому как всё (большинство), что досель конфигурил админ, не имело похожей архитектуры (имхо, особенный шаблон - хардварные станции и "косящие" под них астеровы гуёвины); все "хаутушки" - перепост друг друга на тему "скопируйте и заведётся иначе читать конфиг, там всё есть". Да, там всё есть. Но на написание минимального рабочего (тестового) конфига нужно минут 10-15 и столько же на тест и дебаг (клиент, варешарк, нат, фаер. опечатки).. На чтение "о будущем телефонии" пару дней, на чтение конфигов даж хз, с неделю?

Добавлю к комменту: почитайте статьи о настройке астера в том же ][ - там они довольно подробны и кажется проходили техредакцию, найдите статьи на минимальных конфигах, изучите call flow (http://tools.ietf.org/html/rfc3665, 3.1. Successful Session Establishment)

viktorkho ( 2013-03-24 19:59:46 +0400 )редактировать
1

А, да, и основы диалплана читайте побольше и внимательно - это особая прелесть и вполне (изходя из семантики) яык программирования.. Тот же cook book

viktorkho ( 2013-03-24 20:04:42 +0400 )редактировать
0

файрвол настройте.

ссылка удалить спам редактировать

ответил 2013-03-24 16:41:00 +0400

komrad123 Gravatar komrad123
3780 5 3 42

Comments

[code]# Generated by iptables-save v1.4.7 on Sun Mar 24 19:23:44 2013 *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [12:1136] -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A INPUT -p udp -m udp --dport 5004:5082 -j ACCEPT -A INPUT -p udp -m udp --dport 10000:20000 -j ACCEPT -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT[/code] добавил. ничего не поменялось

rayden8 ( 2013-03-24 19:41:58 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2013-03-24 16:01:00 +0400

Просмотрен: 841 раз

Обновлен: Mar 24 '13

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.