Поиск по этому блогу

27.12.2017

connection-reuse и другие моменты при настройке шлюза

Есть некоторые особенности при использовании маршрутизатора Cisco в качестве FXS-шлюза. Например, в пароле не может быть символа "?".

dial-peer voice 220 pots
 destination-pattern 220
 authentication username 220 password 7 02110C4218091C245E47060C16
 port 0/0/0
 forward-digits 0

При регистрации учетных данных со стороны маршрутизатора будет по умолчанию использоваться порт, отличный от 5060. Несмотря на успешную регистрацию, использовать отладку debug ccsip не получится, т.к. данная команда, как оказалось, может показывать сообщения принятые только на порт 5060. Эдакий tcpdump port 5060. Предлагается решить эту задачу через connection-reuse

sip-ua 
 registrar dns:pbx.a.b expires 3600
 sip-server dns:pbx.a.b
 connection-reuse

Обязательно требуется указать список доверенных хостов. Так как INVITE придет от хоста pbx.a.b, необходимо учитывать возможную смену адреса ip-атс.
voice service voip
 ip address trusted list
  ipv4 100.99.999.1
 fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
 sip
  bind control source-interface Loopback0
  bind media source-interface Loopback0