Настройка динамической DNS

Опции в этой группе отвечают за обслуживание динамической DNS.

Активировать обновления динамической DNS

Ключевое имя в файле конфигурации: ddnsEnabled

Тип значения: Boolean

Возможные значения: true или false

Значение по умолчанию: false

Позволяет соединениям Серверов устройств регистрироваться в DNS. Для самостоятельной регистрация сервера устройства в dDNS, регистрация dDNS должна быть также активирована в настройках.

Имя зоны

Ключевое имя в файле конфигурации: ddnsZone

Тип значения: String

Возможные значения: Любое действующее имя домена DNS

Значение по умолчанию: "" (пусто)

Эта опция определяет имя зоны (домена) DNS, к которой SberMobile Server добавит хосты, относящиеся к Серверам устройств. Это может быть доменное имя в локальной DNS вашей компании (в сети (LAN) или Intranet) или глобальное имя домена, например, "company.com" (если вы им владеете).

Ip-адрес сервера DNS

Ключевое имя в файле конфигурации: ddnsServerIp

Тип значения: String

Возможные значения: Любой IP-адрес

Значение по умолчанию: "" (пусто)

Определяет IP-адрес сервера DNS, используемый для обновлений динамической DNS.

Номер порта для взаимодействия на сервере DNS

Ключевое имя в файле конфигурации: ddnsServerPort

Тип значения: Integer

Возможные значения: 1-65535

Значение по умолчанию: 53

Определяет номер конечного порта на сервере DNS, который используется для обновлений динамической DNS.

Активировать ключи transaction signature (TSIG)

Ключевое имя в файле конфигурации: ddnsUseTsigKeys

Тип значения: Boolean

Возможные значения: true или false

Значение по умолчанию: false

Эта опция активирует использование ключей Transaction Signature (TSIG) для защиты взаимодействия с DNS сервером. Ключи TSIG - это форма безопасности DNS. Подробнее об этом можно узнать, пройдя, пройдя по ссылке http://en.wikipedia.org/wiki/TSIG

Имя ключа TSIG

Ключевое имя в файле конфигурации: ddnsTsigKeyName

Тип значения: String

Возможные значения: Любое строковое значение, соответствующее спецификации динамической DNS

Значение по умолчанию: "" (пусто)

Определяет имя ключа, используемого для подписей транзакции (TSIG).

Значение ключа TSIG

Ключевое имя в файле конфигурации: : ddnsTsigKeyValue

Тип значения: String

Возможные значения: Любое строковое значение, соответствующее спецификации динамической DNS

Значение по умолчанию: "" (пусто)

Определяет значение ключа, используемого для подписей транзакции (TSIG).

Активирвоать режим TCP

Ключевое имя в файле конфигурации: ddnsTcpMode

Тип значения: Boolean

Возможные значения: true или false

Значение по умолчанию: false

Если эта опция установлена на значение true, используется протокол TCP для обновлений, иначе все транзакции выполняются, используя UDP.

Таймаут операций для DNS в секундах

Ключевое имя в файле конфигурации: ddnsTimeout

Тип значения: Integer

Возможные значения: Любое положительное целое число

Значение по умолчанию: 10

Определяет таймаут для операций обновлений DNS. Если в течение этого времени нет ответа от сервера DNS, операция обновления DNS считается неудачной.

TTL для новых записей DNS в секундах

Ключевое имя в файле конфигурации: ddnsTtl

Тип значения: Integer

Возможные значения: Любое положительное целое число

Значение по умолчанию: 600

Определяет интервал Time To Live (TTL), который устанавливается для всех недавно созданных записей DNS. Когда кэширующий (рекурсивный) DNS-сервер запрашивает рекурсивную запись у доверенного DNS-сервера, то он будет кэшировать запись за время (в секундах), установленное TTL. Низкое значение этой настройки приводит к высокому количеству обновлений dDNS. Высокое значение влечет за собой более медленное обновление информации (и поэтому меньше запросов обновления). Это значение указывается в секундах (600 секунд соответствует 10 минутам).

Шаблон хоста для регистрации внешних IP

Ключевое имя в файле конфигурации: ddnsHostPatternForExternalIPs

Тип значения: String

Возможные значения: Строка, содержащая особые маркеры

Значение по умолчанию: $n.$o.ext

Определяет шаблон имени хоста, который будет использован для внешних Серверов устройств. Строка обрабатывается, создаются следующие замены:

  • $n изменяется относительно имени устройства отдельного Сервера устройства (как определено в его внутренних настройках)
  • $o изменяется относительно имени владельца отдельного Сервера устройства (так же, как определено в настройках устройства)

Результат используется в качестве префикса к имени зоны полного имени домена. Таким образом, например, со значением по умолчанию для этой настройки, если Сервер устройства называется LightSaber, имя владельца Luke, а имя домена DeathStar.com, доступ к Серверу устройства будет возможен, используя адрес DNS lightsaber.luke.deathstar.com.

Шаблон хоста для регистрации внутренних IP

Ключевое имя в файле конфигурации: ddnsHostPatternForInternalIPs

Тип значения: String

Возможные значения: Строка, содержащая особые маркеры

Значение по умолчанию: $n.$o.int

Определяет шаблон имени хоста, который будет использован для регистрации Серверов устройств, чьи IP-адреса являются внутренними (в вашей сети (LAN)). Строка обрабатывается, создаются следующие замены:

  • $n изменяется на имя устройства отдельного Сервера устройства
  • $o изменяется на имя владельца отдельного Сервера устройстваer

Результат используется в качестве префикса к имени зоны полного имени домена (см. пример выше).