...
SIP-абонент отправляет сообщение REGISTER, в hostname RURI указывает ssw125_2.domain. ESBC отправляет запрос на DNS-сервер (192.168.16.200) для определения адреса назначения, внешний сервис в ответ присылает адрес SIP-сервера (192.168.16.125), на который нужно отправить запрос. ESBC отправляет регистрацию на указанный адрес, подставляя в заголовки To и From ssw125_2.domain, последующие запросы с этого абонента при указании того же домена будут отправляться в транк 192.168.16.125 :5060 без предварительного обращения к внешнему сервису.
| Примечание |
|---|
Исходящий запрос на динамический транк будет отправлен на тот же порт, что указан в RURI входящего запроса. Если порт явно не указан, то запрос отправится на стандартный порт 5060. |
...
Пример конфигурации freeradius:
| Блок кода |
|---|
Файл cleintsclients.conf: client ESBC { ipaddr = 192.168.16.131 #адрес интерфейса ESBC, с которого будут отправляться запросы на RADIUS сервер secret = password #Ключ для аутентификации клиента } Файл users: ssw125_2.domain Cleartext-Password := "domain_resolve" #обязательный пароль при использовании динамического режима Framed-IP-Address = 192.168.16.125 #адрес, который будетсервер передаватьсяотправит в ответе на Access-Request вс аттрибуте User-Password }Name: ssw125_2.domain |
Пример настройки ESBC:
| Блок кода |
|---|
vesbc(config)# domainradius-server lookup enablehost 192.168.16.250 vesbc(config-radius-server)# domainkey nameserver 192.168.16.200ascii-text password vesbc(config-radius-server)# usage voip |
2. Настроить IP-адрес на интерфейсе в сторону SSW:
...
2. Замена атрибутов direction в answer sdp:
Настройка Public IPЯкорь public-ip public-ip
| public-ip | |
| public-ip |
...



