Находится в директории /etc/ringme/. Содержит глобальные параметры системы. Параметры разделены на секции, например “[Kamailio Sbc]”, “[Kamailio Intranet]“. Соответствующий сервис должен быть перезапущен после внесения изменений в этот файл.
В примерах 10.2.1.1/24 - внутренняя сеть, не доступная извне
и ext_addr1, ext_addr2 и т.д. - внешние ip адреса
Имя секции | Параметры | Комментарий |
---|---|---|
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 | |
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 | |