1. ecss
2. ecss-broker
3. ecss-cocon-ldap
4. ecss-cocon-mysql
5. ecss-controlchannel (в 3.8 данный параметр не используется)
6. ecss-msr (в 3.8 данный параметр использоваться не будет)
7. ecss-notifier
8. ecss-restfs
9. ecss-sip
10. ecss-statistic
11. ecss-tc
12. ecss-tts
Конфигурационные файлы DNS-сервера Dnsmasq находятся в папке:
/etc/dnsmasq.d/
1. ecss
В этом файле описывается общая конфигурация DNS-сервера.
Содержимое:
- чтобы изменить идентификаторы пользователя UID, GID
- для процесса dnsmasq укажите следующие опции
#user=ssw
#group=ssw - настройка не обязательна, но если указана,
- то происходит следующее
- 1. позволяет DHCP хостам иметь FQDN имена,
- если часть домена совпадает
- 2. устанавливает DHCP опцию "domain" для всех
- систем настраиваемых по DHCP
- 3. устанавливает часть домена для настройки expand-hosts
domain=ecss - никогда не пересылать простые текстовые запросы
- (без точки или без части домена)
domain-needed - никогда не пересылать не маршрутизированные адреса
bogus-priv - разрешим приложениям на машине с установленным dnsmasq
использовать этот DNS сервис
#nameserver=127.0.0.1
server=/ecss/127.0.0.1
server=/127.0.in-addr.arpa/127.0.0.1
#srv-host=_ldap._tcp,ldapserver.example.com,389
#srv-host=_ldap._tcp.example.com,ldapserver.example.com,389,1
#srv-host=_ldap._tcp.example.com,ldapserver.example.com,389,2
#srv-host=_ldap._tcp.example.com
#ptr-record=_http._tcp.dns-sd-services,"New Employee Page._http._tcp.dns-sd-services"
#txt-record=example.com,"v=spf1 a -all"
#txt-record=_http._tcp.example.com,name=value,paper=A4
log-queries
log-facility=/var/log/ecss/dnsmasq.log
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="7bf49e61-8032-4fe2-a1b9-bca2c8b0e76c"><ac:parameter ac:name="">2-ecss-broker</ac:parameter></ac:structured-macro>2. ecss-broker
В этом файле указываются адреса обоих серверов для связи между собой, EPMD.
Если система с резервом, то нужно дополнительно указать на каждом сервере свой адрес в файле /etc/default/ecss.
Если система без резерва, то можно оставить 127.0.1.1, но в /etc/hosts нужно добавить запись:
127.0.1.1 ecss1
Содержимое:
address=/local.broker.ecss/127.0.1.1
address=/remote.broker.ecss/127.0.1.1
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="a275b12b-3d3b-4ad3-9fae-0716bcbbe3ca"><ac:parameter ac:name="">3-ecss-cocon-ldap</ac:parameter></ac:structured-macro>3. ecss-cocon-ldap
В этом файле указывается адрес, на котором находится сервер баз LDAP (если используется).
Если система с резервом, то необходимо указать адрес vrrp на котором развернута служба LDAP.
Если система без резерва, то можно оставить 127.0.0.1.
Содержимое:
address=/cocon.ldap.ecss/127.0.0.1
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="d431a8f0-6a62-42f3-a84b-70e42f7f252a"><ac:parameter ac:name="">4-ecss-cocon-mysql</ac:parameter></ac:structured-macro>4. ecss-cocon-mysql
В этом файле указывается адрес, на котором находится сервер баз MySQL.
Если система с резервом, то необходимо указать адрес vrrp для MySQL.
Если система без резерва, то можно оставить 127.0.0.1.
Содержимое:
address=/cocon.mysql.ecss/127.0.0.1
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="8b8a6a14-f6a6-464b-956b-0f3253f5b2c4"><ac:parameter ac:name="">5-ecss-controlchannel-в-38-данный-параме</ac:parameter></ac:structured-macro>5. ecss-controlchannel
В этом файле указывается адрес для управляющего соединение с медиасервером.
Если система с резервом, то необходимо указать адрес vrrp для MSR.
Если система без резерва, то нужно указать адрес SIP. Его же нужно указать и в /etc/ecss/ecss-media-server/config.xml, секция pbyte / mcc bind-addr.
Содержимое:
address=/controlchannel.zmq.ecss/192.168.150.36
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="8cdac1dc-3ff9-488d-bfdb-c17a0a8c6d19"><ac:parameter ac:name="">6-ecss-msr-в-38-данный-параметр-использо</ac:parameter></ac:structured-macro>6. ecss-msr
В этом файле указывается адрес для рабочего соединение с медиасервером.
Если система с резервом, то необходимо указать адрес vrrp для MSR.
Если система без резерва, нужно указать адрес SIP. Его же нужно указать и в /etc/ecss/ecss-media-server/config.xml, секция accounts / realm.
Вторая запись m2.msr.ecss - ранее предполагалась для указания альтернативного адреса резервного msr. В текущей версии - не используется.
Содержимое:
address=/m1.msr.ecss/192.168.150.36
address=/m2.msr.ecss/127.0.0.1
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="baff666f-84eb-4f5f-b8ea-fd21aeb4f2f8"><ac:parameter ac:name="">7-ecss-notifier</ac:parameter></ac:structured-macro>7. ecss-notifier
В этом файле указывается адрес сервера SMTP для рассылки системных email-уведомлений.
Адрес прописывается такой же как и в:
support@[core1@ecss1]:/$ domain/<DOMAIN>/notifier/
Если работа с сервером SMTP не планируется, либо он настроен на том же сервере, что и сам софтсвич, то адрес можно оставить 127.0.0.1.
Содержимое:
address=/notifier.smtp.ecss/127.0.0.1
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="deca42a6-ae7b-4a5e-be0a-8c8e82309079"><ac:parameter ac:name="">8-ecss-restfs</ac:parameter></ac:structured-macro>8. ecss-restfs
В этом файле указывается адрес сервера RestFS, на котором находятся медиаресурсы.
Если система с резервом, то необходимо указать адреса на которых развернута служба RestFS.
Если система без резерва,то используется локальный адрес: 127.0.0.1.
Содержимое:
address=/system.restfs.ecss/127.0.0.1
<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="05e09c55-fcd3-40fa-a3b4-509676c8773c"><ac:parameter ac:name="">9-ecss-sip</ac:parameter></ac:structured-macro>9. ecss-sip
В этом файле описывается SRV записи для обработки SIP-запросов.
Содержимое:- Поля SRV записи: <name>,<target>,<port>,<priority>,<weight>
- Примеры:
srv-host=_sip._tcp.ecss1,ecss,5060
srv-host=_sip._udp.ecss1,ecss,5060
srv-host=_sip._tcp.ecss2,ecss,5060
srv-host=_sip._udp.ecss2,ecss,5060
10. ecss-statistic
В этом файле указывается адрес, на котором находится сервер баз MySQL (для хранения информации модуля Statistic).
Если система с резервом, то необходимо указать адрес vrrp для MySQL.
Если система без резерва, то можно оставить 127.0.0.1.
Содержимое:
address=/statistics.mysql.ecss/127.0.0.1
11. ecss-tc
В этом файле указывается адрес для приложения Менеджер телеконференций, с которого будет управляться телефон ведущего.
Если система с резервом, то необходимо указать адрес vrrp для TC.
Если система без резерва, то можно оставить 127.0.0.1.
Содержимое:
address=/tc.mysql.ecss/127.0.0.1
12. ecss-tts
В этом файле указывается адрес, на котором находится сервер баз MySQL (для хранения информации о вызовах).
Если система с резервом, то необходимо указать адрес vrrp для MySQL.
Если система без резерва, то можно оставить 127.0.0.1.
Содержимое:
address=/tts.mysql.ecss/127.0.0.1