Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Имя секции
Сервис systemctl

Параметры

Комментарий

Kamailio Intranet

при изменениях параметров нужно выполнить:

systemctl restart kamailio_intranet

syslog_facility = LOG_LOCAL0

отвечает за логгирование kamailio

user_agent_header = Ringme SoftSwitch

виден в sip-сообщениях

server_header = Ringme SoftSwitch

виден в sip-сообщениях

sql_db = ringme

база данных mysql

sql_user = kamailio

username базы данных

sql_pass = ${MYSQL_kamailio_PASS}

password базы данных

main_internal_addr = 127.0.0.1:5060

внутренний адрес для sip-сообщений

ws_addr = 127.0.0.1:81

внутренний адрес kamailio websocket

sbc_addr = 127.0.0.1:5055

внутренний адрес kamailio sbc (internal_addr секции Kamailio Sbc)

sbc_default_external_addr = ${EXT_IP}:5060

внешний ip “по умолчанию” kamailio sbc

geo_ip_file = /usr/local/ringme-kamailio/etc/GeoLite2-Country.mmdb

опциональный параметр - база данных для geoip

debug_level = 2

дебаг уровень логгирования

if_logall = 1

признак логгирования

listen_list = 127.0.0.1:5060

что слушает kamailio intranet

api_base_addr = https://${HTTP_APIDOMAIN}/api/ver1.0

опциональный параметр- доменный адрес api. Нужен для SMS

rtpengine

при изменениях параметров нужно выполнить:

systemctl restart rtpengine

см. внимательно комментарии, выделенные жирным шрифтом

table = 1

номер таблицы, по этому номеру rtpengine забирает маркированные пакеты в iptables

interface = int/127.0.0.1;${EXT_IP}/${EXT_IP}
listen-ng = 127.0.0.1:9503

интерфейсы rtpengine (проксированние с какого интерфейса на какой)

при изменениях в интерфейсах- необходимо продублировать изменения в /etc/rtpengine/rtpengine_loop.conf и затем выполнить рестарт systemctl restart rtpengine_loop, а также эти интерфейсы обязательно строго соответствуют listen_list в kamailio_sbc, за исключением int интерфейса

listen-cli = 127.0.0.1:9900timeout = 60

адрес rtpengine-cli утилиты

silent-timeout = 3600foreground = true

при достижении 3600 звонок на rtpengine будет закончен

port-min = 8000

Минимальный порт, который rtpnegine будет указывать в sdp сип-сообщения порт rtp,

до 8000 порты используются в других сервисах

port-max = 65500no-redis-required = true
log-level = 3
delete-delay = 0

Максимальный порт, который rtpnegine будет указывать в sdp сип-сообщения порт rtp

Kamailio Sbc

при изменениях параметров нужно выполнить:

systemctl restart kamailio_sbc

см. внимательно комментарии, выделенные жирным шрифтом

syslog_facility = LOG_LOCAL4

отвечает за логгирование kamailio

user_agent_header = Ringme Sbc

виден в sip-сообщениях

server_header = Ringme Sbc

виден в sip-сообщениях

main_kamailio_addr = 127.0.0.1:5060

адрес kamailio intranet параметр listen_list

debug_level = 2

дебаг уровень логгирования

if_logall = 1

признак логгирования

listen_list = ${EXT_IP}:5060 udp:${EXT_IP}:5068

что слушает kamailio sbc,

при изменениях в этом параметре - необходимо продублировать изменения в /etc/rtpengine/rtpengine_loop.conf и затем выполнить рестарт systemctl restart rtpengine_loop, а также эти интерфейсы обязательно строго соответствуют interface в rtpengine секции, за исключением int интерфейса

internal_addr = udp:127.0.0.1:5055

внутренний адрес kamailio sbc