Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Протокол и портНаправлениеНазначение
tcp/80к серверу

веб-интерфейс администратора
пользовательские страницы портала (авторизация и реклама)

tcp/443к серверу

пользовательские страницы портала (авторизация и реклама) при использовании портала HTTPS (Mikrotik)

udp/1812к серверузапросы авторизации от RADIUS-клиентов к RADIUS-серверу
udp/1813к серверусообщения аккаунтинга от RADIUS-клиентов к RADIUS-серверу
udp/1700, udp/3799от серверазапросы PoD и CoA к серверам доступа Cisco ISG, Cisco WLC, Alcatel-Lucent
tcp/8728от серверазапросы на определение DHCP-идентификаторов абонентов (к маршрутизаторам Mikrotik через API)
tcp/443, tcp/3000от сервераавторизация абонента и запросы на определение их DHCP-идентификаторов (к контроллеру Bluesocket)
tcp/443от серверапроверка действительности лицензии WNAM на серверах ООО "Нетамс"
tcp/20001к серверутрафик запросов от скриптов wnam-* (например, работы с freeradius) до сервера WNAM (обычно через localhost)
udp/20001к серверутрафик статистики от unix-агентов, которые разбирают HTTP трафик в поиске посещенных URL
udp/20002к серверутрафик статистики Netflow v5 от маршрутизаторов (серверов) доступа


Обновление операционной системы (все версии)

При обновлении операционной системы сервера обратите внимание на обновление MongoDB. Эта СУБД не не поддерживает обновление перескоком через несколько версий (например с 3.6 до 4.4). Её можно обновить только последовательно (3.6-4.0-4.2-4.4), поэтому гораздо проще сделать полный дамп (mongodump -d wnam_db)  всей базы данных, а потом её переустановку с удалением файлов базы в /var/lib/mongodb/. После установки последней версии сделайте восстановление базы (mongorestore -d wnam_db dump).

Обновление системы (версия 1.6)

Если вы обновляетесь с версии 1.5, обратите внимание, что freeradius больше не поддерживается, и его надо отключить.

Если у вас после обновления слетит лицензия и все настройки в "Конфигурация - Общие настройки", выполните их ручное восстановление через консоль сервера БД:

mongo wnam_db
db.settings.remove({"_id" : "settingsid"})
doc=db.settings.find()
doc._id = "settingsid"
db.settings.insert(doc)

и перезапустите WNAM.

Обновление системы (версия 1.5)

...