Использование 3CX Phone System предполагает использование локального FQDN имени сервера. Добавление имени хоста в DNS создает связь между IP адресом и полным сетевым именем этого хоста. Настройка внутреннего FQDN имени необходима, прежде всего, для возможности подключения по HTTPS. В этом случае используется не IP адрес хоста, а его полное сетевое имя. Есть еще несколько причин использования FQDN имен в сети:

  • 3CX с данный момент предлагает разработчикам IP телефонов переходить на HTTPS Provisioning в локальной сети.
  • Клиенты 3CXPhone используют протокол HTTPS для получения расширенной информации о присутствии, статусах и истории вызовов.
  • FQDN имя легче запомнить, чем IP адрес.

Конечно, в домашней или очень небольшой сети использование FQDN не столь критично, но в средних и крупных инсталляциях внутренний DNS сервер и FQDN имена хостов являются обязательными. В данном примере рассматривается настройка DNS на Windows Server 2012 R2.

Предварительные требования

  • DNS сервер в локальной сети (Windows DNS сервер или другой настраиваемый DNS сервер)

Шаг 1: Добавьте DNS роли

  1. Запустите Server Manager. add roles
  2. Нажмите Manage в правом верхнем углу окна Server Manager и из выпадающего списка выберите Add Roles and Features.
  3. Откроется мастер Add Roles and Features. Нажмите Next.
  4. Оставьте опцию Role-based or feature-based installation и нажмите Next.
  5. Выберите сервер на который планируется установить новую роль и нажмите Next.
  6. Выберите из списка DNS Server. В открывшемся диалоговом окне оставьте опции по умолчанию, нажмите Add Features и Next.
  7. На странице Features нажмите Next.
  8. На странице DNS Server нажмите Next.
  9. Нажмите Install.
  10. . После завершения установки нажмите Close и переходите к Шагу 2.

Шаг 2: Добавьте новую зону

В консоли Server Manager:

  1. Нажмите Tools в правом верхнем углу и из выпадающего списка выберите DNS. new zone
  2. Откроется DNS manager. Кликните правой кнопкой по имени сервера и выберите New Zone….
  3. Откроется New Zone Wizard. Нажмите Next.
  4. Отставьте по умолчанию Primary zone и нажмите Next.
  5. Выберите Forward lookup zone и нажмите Next. new zone wizard
  6. Укажите имя зоны, например “example.local” и нажмите Next.
  7. На странице Zone File оставьте опции по умолчанию и нажмите Next.
  8. На странице Dynamic Update оставьте опции по умолчанию и нажмите Next.
  9. Нажмите Finish.

Шаг 3: Добавьте новый хост

Созданная зона появится в разделе Forward Lookup Zones:new host

  1. Кликните правой по созданной зоне и выберите New Host (A or AAAA)….new host dialog
  2. Укажите имя хоста, например “pbx”.
  3. Укажите локальный IP адрес сервера 3CX Phone System.
  4. Нажмите Add Host. Появится подтверждение добавления хоста “pbx.example.local”. Нажмите OK и Done.

Именно это FQDN имя вы должны использовать в разделе Internal FQDN при установке 3CX Phone System.

Проверка DNS записи

Для проверки корректной работы DNS сервера и соответствия FQDN имени правильному IP адресу:

  1. Откройте командную консоль на компьютере в локальной сети.
  2. Введите nslookup с FQDN именем, например, nslookup pbx.example.local
  3. В ответ вы должны получить правильный IP адрес хоста, в этом примере 192.168.9.79