Конфигурационные файлы DNS-сервера Dnsmasq находятся в папке:

/etc/dnsmasq.d/

ecss

В этом файле описывается общая конфигурация DNS-сервера.

Содержимое:

# чтобы изменить идентификаторы пользователя UID, GID
# для процесса dnsmasq укажите следующие опции
#user=ssw
#group=ssw

# настройка не обязательна, но если указана,
# то происходит следующее
# 1. позволяет DHCP хостам иметь FQDN имена,
#     если часть домена совпадает
# 2. устанавливает DHCP опцию "domain" для всех
#     систем настраиваемых по DHCP
# 3. устанавливает часть домена для настройки expand-hosts
domain=ecss
local=/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
interface=lo
bind-interfaces
no-resolv

#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/dns-env/dnsmasq.log

ecss-broker

В этом файле указываются адреса обоих серверов для связи между собой, EPMD.

  • Если система с резервом, то нужно дополнительно указать на каждом сервере свой адрес в файле /etc/default/ecss.
  • Если система без резерва, то можно оставить 127.0.0.1, но в /etc/hosts нужно добавить запись:
127.0.0.1    ecss1

Содержимое:

address=/primary.broker.ecss/127.0.0.1
address=/secondary.broker.ecss/127.0.0.

ecss-ldap

В этом файле указывается адрес, на котором находится сервер баз LDAP (если используется).

  • Если система с резервом, то необходимо указать адрес vrrp на котором развернута служба LDAP.
  • Если система без резерва, то можно оставить 127.0.0.1.

Содержимое:

address=/cocon.ldap.ecss/127.0.0.1

ecss-mysql

В этом файле указывается адрес, на котором находится сервер баз MySQL.

  • Если система с резервом, то необходимо указать адрес vrrp для MySQL.
  • Если система без резерва, то можно оставить 127.0.0.1.

Содержимое:

address=/address-book.mysql.ecss/127.0.0.1
address=/cocon.mysql.ecss/127.0.0.1
address=/sp.mysql.ecss/127.0.0.1
address=/statistics.mysql.ecss/127.0.0.1
address=/tc.mysql.ecss/127.0.0.1
address=/tts.mysql.ecss/127.0.0.1
address=/dialer.mysql.ecss/127.0.0.1
address=/numbers.mysql.ecss/127.0.0.1

ecss-notifier

В этом файле указывается адрес сервера SMTP для рассылки системных email-уведомлений.

Адрес прописывается такой же как и в:

support@[core1@ecss1]:/$ domain/<DOMAIN>/notifier/

Если работа с сервером SMTP не планируется, либо он настроен на том же сервере, что и сам софтсвич, то адрес можно оставить 127.0.0.1. Содержимое:

address=/notifier.smtp.ecss/127.0.0.1

ecss-restfs

В этом файле указывается адреса серверов RestFS, на котором находятся медиаресурсы.

  • Если ресурсы не на данном хосте, то необходимо указать адреса на которых развернута служба RestFS.
  • Если все на одном хосте, то используется локальный адрес: 127.0.0.1.

Содержимое:

address=/system.restfs.ecss/127.0.0.1
address=/audio.restfs.ecss/127.0.0.1
address=/tts.restfs.ecss/127.0.0.1
address=/asr.restfs.ecss/127.0.0.1
address=/video.restfs.ecss/127.0.0.1
address=/picture.restfs.ecss/127.0.0.1
address=/book.restfs.ecss/127.0.0.1
address=/webdav.restfs.ecss/127.0.0.1
#host-record=system.restfs.ecss,127.0.0.1
#host-record=system.restfs.ecss,192.168.1.X

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

ecss-statistic

В этом файле указывается адрес, на котором находится сервер баз MySQL (для хранения информации модуля Statistic).

  • Если система с резервом, то необходимо указать адрес vrrp для MySQL.
  • Если система без резерва, то можно оставить 127.0.0.1.

Содержимое:

address=/statistics.mysql.ecss/127.0.0.1

ecss-sp

В этом файле указывается адрес для приложения портала абонента. По умолчанию - 127.0.0.1.

Содержимое:

address=/sp.web.ecss/127.0.0.1

ecss-syslog

В этом файле указывается адрес syslog-сервера. По умолчанию - 127.0.0.1.

Содержимое:

address=/syslog.ecss/127.0.0.1