Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Находится в директории /etc/ringme/. Содержит глобальные параметры системы. Параметры разделены на секции, например “[Kamailio Sbc]”, “[Kamailio Intranet]“. Соответствующий сервис должен быть перезапущен после внесения изменений в этот файл.

Имя секции
Сервис 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}

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

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

listen-cli = 127.0.0.1:9900

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

silent-timeout = 3600

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

port-min = 8000

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

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

port-max = 65500

Максимальный порт, который 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

  • No labels