Requisitos de red y firewall
Requisitos de conectividad y seguridad del SDA Gateway
Descripción general
El SDA Gateway requiere conectividad a internet exclusivamente saliente para comunicarse de forma segura con los servicios de SDA Cloud.
Todos los dominios de servicio de SDA utilizan certificados firmados por la autoridad de certificación Amazon Root CA 1.
Debe asegurarse de que el almacén de certificados de confianza de su sistema incluya este certificado raíz para permitir una validación SSL/TLS correcta.
Consideraciones de seguridad
- Sin conexiones entrantes
El Gateway inicia toda la comunicación de forma saliente. No se requieren reglas de firewall entrantes ni reenvío de puertos. - Solo puerto 443
Todo el tráfico de SDA utiliza HTTPS/SSL sobre TCP 443 estándar, lo que simplifica la configuración del firewall y normalmente se alinea con las políticas de seguridad corporativas. - Requisitos de DNS
La resolución DNS debe estar disponible para todos los dominios de SDA para admitir:- balanceo de carga,
- descubrimiento de servicios,
- y conmutación por error entre los puntos finales de SDA Cloud.
- Compatible con proxy
Dominio específico del tenant
Los servicios de SDA se delimitan por tenant. Dondequiera que vea {tenant_id}, sustitúyalo por el Tenant ID proporcionado por el soporte de SDA.
Ejemplo
Tenant ID:
11111111-2222-3333-4444-555555555555
Dominio del tenant:
11111111-2222-3333-4444-555555555555.eu1.sdaconsole.io
Este dominio —y el comodín bajo él— debe ser accesible desde el Gateway.
Dominios y puertos requeridos
| Dominio | Puerto | Protocolo | Descripción |
iot.eu1.sdaconsole.io | 443 | SSL/TCP (WebSocket Secure) | AWS IoT Broker – mantiene la conexión persistente y segura para el intercambio de mensajes, telemetría y comando/control. |
{tenant_id}.eu1.sdaconsole.io*.{tenant_id}.eu1.sdaconsole.io | 443 | HTTPS, SSL/TCP (OpenVPN) | Servidores de conectividad del tenant – se utilizan para establecer túneles VPN dinámicos bajo demanda; el DNS devuelve una lista con balanceo de carga. |
api.eu1.sdaconsole.io | 443 | HTTPS | SDA APIs – autenticación del Gateway, operaciones del plano de control y acceso a la Web Console. Se utiliza principalmente durante el onboarding/configuración inicial. |
repository.eu1.sdaconsole.io | 443 | HTTPS | Repositorio de aplicaciones – descarga componentes de SDA, actualizaciones de Glue, paquetes de agentes y parches de seguridad. Se utiliza durante la instalación y en las comprobaciones periódicas de actualizaciones. |
repository.sdaconsole.io (opcional) | 443 | HTTPS | Espejo global del repositorio – fuente alternativa de actualizaciones (mejora prevista). |
Inspección de tráfico con los servicios de SDA
Algunas organizaciones utilizan inspección SSL / interceptación TLS (p. ej. Zscaler SSL Inspection, Palo Alto Decryption) para el tráfico de salida. Estas herramientas pueden interrumpir la conectividad de SDA si alteran o vuelven a firmar los certificados de SDA, dado que los servicios de SDA utilizan certificados encadenados a Amazon Root CA 1.
Para evitar fallos de conexión:
- Omita la inspección de los dominios de SDA
Añada los dominios de SDA indicados arriba (API, IoT, dominio del tenant, repositorio) a una lista de exclusión de inspección. - Permita MQTT sobre WebSocket Secure (WSS)
La mensajería IoT de SDA utiliza MQTT sobre WSS en el puerto 443. Asegúrese de que este protocolo esté permitido. - Túneles VPN con capa SSL
Si se utiliza una VPN corporativa y el tráfico se inspecciona, asegúrese de que el túnel admita una capa SSL para que la inspección no interfiera con el TLS de extremo a extremo hacia SDA.
Si no es posible omitir la inspección, coordine con el equipo de SDA los certificados aprobados y el comportamiento de la inspección.
Lista de comprobación de whitelisting de firewall y validación de red
Utilice esto como entrega al equipo de TI / seguridad del cliente.
| Categoría | Elemento | Requisito / Paso de validación | Estado (✓/✗) |
| Conectividad de red | Internet saliente | El Gateway puede iniciar sesiones exclusivamente salientes hacia internet. | |
| Puerto 443 | El TCP 443 está abierto en sentido saliente hacia los dominios de SDA. | ||
| DNS | El DNS resuelve todos los dominios de SDA indicados arriba. | ||
| Certificados & cifrado | Amazon Root CA 1 | La CA raíz está presente en el almacén de confianza para que la validación TLS se realice correctamente. | |
| Inspección TLS / SSL | La inspección de salida no sustituye los certificados de SDA o los dominios de SDA están excluidos. | ||
| Inspección de tráfico / VPN | Exclusión de inspección SSL | Los dominios de SDA están excluidos de la interceptación SSL/TLS (Zscaler, Palo Alto, etc.). | |
| MQTT sobre WSS | Se permite WSS en el puerto 443 (utilizado por el broker IoT). | ||
| Capa VPN | Si se utiliza VPN, esta permite TLS de extremo a extremo hacia SDA Cloud. | ||
| Configuración del tenant | Dominio {tenant_id} | {tenant_id}.eu1.sdaconsole.io y *.{tenant_id}.eu1.sdaconsole.io son accesibles. | |
| Acceso al repositorio | Actualizaciones | repository.eu1.sdaconsole.io es accesible para actualizaciones y parches. |
Pasos de validación (aptos para CLI)
-
DNS
nslookup api.eu1.sdaconsole.ionslookup iot.eu1.sdaconsole.ionslookup <your-tenant-id>.eu1.sdaconsole.io -
HTTPS / Puerto 443
curl -v https://api.eu1.sdaconsole.io -
Cadena TLS
openssl s_client -connect api.eu1.sdaconsole.io:443 -servername api.eu1.sdaconsole.ioConfirme que la cadena termina en Amazon Root CA 1.
-
Registros del Gateway
Revise los registros de sistema/servicio del Gateway para comprobar que las sesiones MQTT (WSS) y HTTPS son correctas. -
Prueba de actualización
Active una sincronización del repositorio o una actualización de agente para verificar el acceso de descarga.
Diagrama de topología de red
La sección Architecture/SDA Connectivity Services describe múltiples configuraciones para el SDA Gateway. \
Soporte
Si alguna de las comprobaciones anteriores falla o si no es posible omitir la inspección SSL en su entorno, contacte con:
SDA Support
📧 support@softwaredefinedautomation.io
Incluya:
- su Tenant ID,
- la versión del Gateway,
- una copia de los resultados de sus pruebas de conectividad (curl / openssl / nslookup),
- y los registros de firewall relevantes (bloqueos en 443, fallos de TLS).