Рассмотрим как подключить транк Интертелекома к серверу Asterisk. В первую очередь для подключения транка от Интертелекома нужно зайти в личный кабинет и включить там использование SIP для номера.
Кроме того, понадобится SIP-идентификатор и установка пароля на SIP.
В панели управление FreePBX добавляем новый транк

В списке транков добавляем транк с типом SIP

На вкладке General указываем имя транка и номер в формате 44*******

На вкладке sip srttings Outgoing нужно указать PEER Details.

Указывать нужно следующее:
username=SIP-ИДЕНТИФИКАТОР
type=friend
secret=ПАРОЛЬ
qualify=yes
nat=yes
host=sip.intertelecom.ua
fromuser=SIP-ИДЕНТИФИКАТОР
fromdomain=sip.intertelecom.ua
faxdetect=no
dtmfmode=inband
disallow=all
context=from-trunk
allow=gsm&alaw&ulaw
insecure=invite,port
На закладке Incoming нужно указать Register String

Указывать нужно в формате
SIP-ИДЕНТИФИКАТОР:ПАРОЛЬ@195.128.182.62/SIP-ИДЕНТИФИКАТОР
Для приема вызовов нужно настроить входящий маршрут (Inbound Routes).

Настроим маршрут

В поле DID Number укажем наш SIP-идентификатор, чтобы данное правило работало только на звонков на наш номер Интертелекома. Иначе правило будет работать при всех входящих.
Для тестирования пока установим адресацию на наш внутренний номер (Set Destination).
Теперь все звонки будут приходить на внутренний 3301.
Настройка исходящего маршрута.
Для выполнения исходящих вызовов нужно настроить исходящую маршрутизацию (Outbound Routes)

Указываем транк, который будет использоваться для выполнения вызовов.

Далее нужно указать паттерн вызова. Сейчас настроим так, что для набора номера в виде 0ХХХХХХХХХ все исходящие будут отправлены на транк Интертелекома.
