1. У Вашому FreePBX потрібно ввімкнути SRV Lookup
Вкладка Settings -> Asterisk SIP Settings вкладка Chan SIP Settings
2. У розділі Connectivity -> Trunks додаємо SIP транк.
Вказуємо ім'я транка і переходимо у вкладку sip settings
Дані зазначені в прикладі:
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=peer 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 створюємо маршрут для вхідних дзвінків.
Description Zadarma-in
DID Number: 111111
Description Zadarma-in
DID Number: 1234-100
У секції Set Destination можна вказати, куди буде адресований вхідний дзвінок, це може бути внутрішній номер FreePBX, група виклику, IVR і т.д.
4. Заходимо до розділу Connectivity -> Outbound Routes і створюємо маршрут для вихідних дзвінків Zadarma-out.
Route Name Zadarma-out
Route CID 111111
Trunk sequence for matched routes: Zadarma
Route Name Zadarma-out
Route CID 1234-100
Trunk sequence for matched routes: Zadarma
У секції Dial Patterns в полі "match pattern" установіть точку (Позначено червоною стрілкою в наступному скріншоті) і створіть маршрут. Якщо не поставити точку, Ви не зможете дзвонити.