SIP.CONF

Материал из megapuper
Версия от 00:41, 4 февраля 2015; Root (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Простейший конфиг для подключения абонентов

[general]

allowguest=no           ;никаких гостей, мы никого не ждём
allowoverlap=no         ;разрешаем мы или нет передачу вызова с дополнительными цифрами
alwaysauthreject=yes    ;все ошибки для внешнего клиента выглядят одинаково - ошибка авторизации
useragent=megapuper     ;как мы представляемся у других
language=ru             ;язык системы
canreinvite=no          ;параметр запрещает клиентам общаться напрямую, только через сервер
srvlookup=yes           ;поддержка вызовов с использованием доменных имён
context=default         ;контекст по умолчанию для входящих вызовов
bindport=5060           ;порт по умолчанию
bindaddr=192.168.0.15   ;интерфейс на котором биндится asterisk

[1200]
user=1200
secret=1200
host=dynamic
type=friend
insecure=invite
qualify=yes
dtmfmode=rfc2833
disallow=all
allow=alaw,ulaw
context=phones


Соединение двух серверов Asterisk:
Asterisk1

register => asterisk:asterisk@192.168.0.16:5060/asterisk2
 
[asterisk2] 
type=friend 
secret=asterisk2
host=dynamic
insecure=invite
qualify=yes
dtmfmode=rfc2833
disallow=all
allow=alaw,ulaw
context=incoming

Asterisk2

register => asterisk2:asterisk2@192.168.0.15:5060/asterisk

[asterisk]
type=friend
secret=asterisk
host=dynamic
insecure=invite
qualify=yes
dtmfmode=rfc2833
disallow=all
allow=alaw,ulaw
context=incoming