Рекомендации по сетевым доступам для сервера лицензирования
Для корректной работы системы проверки лицензий и автоматической загрузки критических обновлений безопасности, серверу, на котором развернут SC Nexus, требуется разрешить исходящие сетевые подключения.
1. Параметры сетевых соединений
Все запросы валидации лицензионных ключей и получения обновлений выполняются по защищенному протоколу HTTPS.
| Назначение | Протокол | Направление | Адрес назначения | Порт назначения |
|---|---|---|---|---|
| Проверка лицензии | HTTPS (TCP) | Исходящее (Outbound) | shmonovstudio.ru | 443 |
| Проверка обновлений | HTTPS (TCP) | Исходящее (Outbound) | shmonovstudio.ru | 443 |
| Скачивание обновлений | HTTPS (TCP) | Исходящее (Outbound) | shmonovstudio.ru | 443 |
2. Настройка брандмауэра (Firewall)
Ниже приведены примеры правил для популярных служб фильтрации трафика.
Пример правил для iptables (Linux)
# Разрешить исходящий HTTPS-трафик к серверу лицензирования
iptables -A OUTPUT -p tcp -d shmonovstudio.ru --dport 443 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A INPUT -p tcp --sport 443 -m state --state ESTABLISHED -j ACCEPTПример правил для ufw (Ubuntu/Debian)
# Разрешить исходящее подключение по доменному имени
ufw allow out to any port 443 proto tcp3. Проверка сетевой связности (Диагностика)
Вы можете проверить доступность сервера лицензирования непосредственно из консоли сервера (или внутри Docker-контейнера sc_nexus_backend_prod) с помощью утилит curl или wget:
# Тест подключения к API-эндпоинту проверки лицензии
curl -I https://shmonovstudio.ru/api/licensing/checkОжидаемый ответ сервера:HTTP/2 405 (метод GET не разрешен на данном эндпоинте, что подтверждает успешное установление HTTPS-сессии).
Если вы получаете ошибки тайм-аута (Timeout) или Connection Refused, проверьте настройки корпоративного прокси-сервера или обратитесь к сетевым администраторам вашей организации для добавления домена shmonovstudio.ru в белый список исходящего трафика.