SIP.CONF — различия между версиями

Материал из megapuper
Перейти к: навигация, поиск
Строка 10: Строка 10:
 
  srvlookup=yes          ;поддержка вызовов с использованием доменных имён
 
  srvlookup=yes          ;поддержка вызовов с использованием доменных имён
 
  context=default        ;контекст по умолчанию для входящих вызовов
 
  context=default        ;контекст по умолчанию для входящих вызовов
  bindport=5320           ;порт по умолчанию
+
  bindport=5060           ;порт по умолчанию
 
  bindaddr=192.168.0.15  ;интерфейс на котором биндится asterisk
 
  bindaddr=192.168.0.15  ;интерфейс на котором биндится asterisk
 
   
 
   

Версия 17:30, 3 февраля 2015

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

[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=all
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=all
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=all
context=incoming