FreePBX 12

1. У Вашому FreePBX потрібно ввімкнути SRV Lookup

Вкладка Settings -> Asterisk SIP Settings секція Advanced General Settings

2. У розділі Connectivity -> Trunks додаємо SIP транк.

Дані зазначені в прикладі:

111111: Ваш sip-номер з особистого кабінету

Password: пароль Вашого sip-номера з розділу "Підключення за SIP" особистого кабінету.

Trunk Name: Zadarma

USER Context: 111111

Register String: 111111:password@sip.zadarma.com/111111

1234-100: Ваш внутрішній номер АТС з особистого кабінету

Password: пароль Вашого внутрішнього номеру з розділу "Внутрішні номери" особистого кабінету.

Trunk Name: Zadarma

USER Context: 1234-100

Register String: 1234-100:password@pbx.zadarma.com/1234-100

У секції PEER Details і USER Details вкажіть такі дані:


host=sip.zadarma.com
insecure=invite,port
type=friend
fromdomain=sip.zadarma.com
disallow=all
allow=alaw&ulaw
dtmfmode=auto
secret=password 
defaultuser=111111 
fromuser=111111 
qualify=400 
directmedia=no 
nat=force_rport,comedia 


host=pbx.zadarma.com
insecure=invite,port
type=friend
fromdomain=pbx.zadarma.com
disallow=all
allow=alaw&ulaw
dtmfmode=auto
secret=password 
defaultuser=1234-100 
fromuser=1234-100 
qualify=400 
directmedia=no 
nat=force_rport,comedia


3. У розділі Connectivity -> Inbound Routes створюємо маршрут для вхідних дзвінків Zadarma-in.

DID Number: 111111

DID Number: 1234-100

У секції Set Destination можна вказати, куди буде адресований вхідний дзвінок, це може бути внутрішній номер FreePBX, група виклику, IVR і т.д.

4. Заходимо до розділу Connectivity -> Outbound Routes і створюємо маршрут для вихідних дзвінків Zadarma-out.

У секції Dial Patterns that will use this Route в полі "match pattern" установіть точку (Позначено червоною стрілкою в наступному скріншоті) і створіть маршрут. Якщо не поставити точку, Ви не зможете дзвонити.