Документация для версии Axxon Next 4.5.0 - 4.5.10. Документация на другие версии также доступна.

Предыдущая страница Объединение в Axxon-домен Серверов из разных сетей  Подключение Web- и мобильных Клиентов к Серверу за NAT Следующая страница

Для подключения Клиента к Серверу за NAT необходимо:

  1. На Сервере задать диапазон портов для работы. По умолчанию базовый порт 20111, диапазон портов 20111–20210 (см. Порты, используемые для работы ПК Axxon Next).

  2. Открыть на Сервере диапазон портов 57000–65000 (см. Порты, используемые для работы ПК Axxon Next).

    Внимание!

    Если на Сервере не открыть диапазон портов 57000–65000, то возникнет проблема получения событий на Клиент от Сервера. Для исправления данной ситуации необходимо на Клиенте создать системную переменную NGP_POLL_EVENTS и задать ей значение 1 (см. Приложение 10. Создание системных переменных).

  3. Задать публичный IP-адрес роутера (см. Утилита настройки сети).

    Внимание!

    Публичный IP-адрес роутера должен быть статическим.

  4. На роутере выполнить переадресацию заданных портов Сервера, а также порта gRPC API 20109.
  5. Запустить Клиент и в настройках подключения указать внешний IP-адрес роутера и внешний базовый порт Сервера (см. Запуск Клиента программного комплекса Axxon Next).

    Внимание!

    При подключении Клиентом из внешней сети в конфигурации Axxon-домена будут доступны только те Сервера, которые имеют доступ во внешнюю сеть (см. Объединение в Axxon-домен Серверов из разных сетей).

    Внимание!

    В отказоустойчивой системе невозможно подключение к узлу, который находится за NAT (см. Подключение к узлу и настройка Axxon-домена).

Пример.

Для подключения Клиента к Серверам за NAT необходимо:

  1. На Сервере 1 задать диапазон портов 20111–20210 и публичный IP-адрес роутера.
  2. На Сервере 2 задать диапазон портов 20211–20310 и публичный IP-адрес роутера.
  3. На Сервере 3 задать диапазон портов 20311–20410 и публичный IP-адрес роутера.
  4. На Сервере 1, 2 и 3 открыть диапазон портов 57000–65000 или создать системную переменную NGP_POLL_EVENTS на Клиенте.
  5. На роутере настроить переадресацию:
    1. Портов роутера 20111–20210 на внутренний IP-адрес Сервера 1 и порты 20111−20210.
    2. Портов роутера 20211–20310 на внутренний IP-адрес Сервера 2 и порты 20211−20310.
    3. Портов роутера 20311–20410 на внутренний IP-адрес Сервера 3 и порты 20311−20410.
    4. Порта gRPC API 20109 (всегда статичен) на внутренние IP-адреса Сервера 1, 2 и 3.
  6. При подключении Клиента ввести публичный IP-адрес роутера и порт: 20111 для подключения к Серверу 1; 20211 − к Серверу 2; 20311 − к Серверу 3.