Netwerk- en firewallvereisten
Connectiviteits- en beveiligingsvereisten voor de SDA Gateway
Overzicht
De SDA Gateway vereist uitsluitend uitgaande internetconnectiviteit om veilig te communiceren met SDA Cloud-services.
Alle SDA-servicedomeinen gebruiken certificaten die zijn ondertekend door de Amazon Root CA 1 Certificate Authority.
U dient ervoor te zorgen dat de vertrouwde certificaatopslag van uw systeem dit rootcertificaat bevat, zodat correcte SSL/TLS-validatie mogelijk is.
Beveiligingsoverwegingen
- Geen inkomende verbindingen
De Gateway initieert alle communicatie uitgaand. Er zijn geen inkomende firewallregels of port-forwarding vereist. - Uitsluitend poort 443
Al het SDA-verkeer gebruikt standaard HTTPS/SSL over TCP 443, wat de firewallconfiguratie vereenvoudigt en doorgaans aansluit op het beveiligingsbeleid van de onderneming. - DNS-vereisten
DNS-resolutie moet beschikbaar zijn voor alle SDA-domeinen ter ondersteuning van:- load balancing,
- service discovery,
- en failover tussen SDA Cloud-endpoints.
- Proxycompatibel
Tenantspecifiek domein
SDA-services zijn per tenant afgebakend. Overal waar u {tenant_id} ziet, vervangt u dit door het Tenant ID dat door SDA Support is verstrekt.
Voorbeeld
Tenant ID:
11111111-2222-3333-4444-555555555555
Tenantdomein:
11111111-2222-3333-4444-555555555555.eu1.sdaconsole.io
Dit domein — en de wildcard eronder — moet bereikbaar zijn vanaf de Gateway.
Vereiste domeinen en poorten
| Domein | Poort | Protocol | Beschrijving |
iot.eu1.sdaconsole.io | 443 | SSL/TCP (WebSocket Secure) | AWS IoT Broker – onderhoudt de permanente, beveiligde verbinding voor berichtenuitwisseling, telemetrie en command/control. |
{tenant_id}.eu1.sdaconsole.io*.{tenant_id}.eu1.sdaconsole.io | 443 | HTTPS, SSL/TCP (OpenVPN) | Tenant Connectivity Servers – worden gebruikt om op aanvraag dynamische VPN-tunnels op te zetten; DNS retourneert een load-balanced lijst. |
api.eu1.sdaconsole.io | 443 | HTTPS | SDA API's – Gateway-authenticatie, control-plane-bewerkingen en toegang tot de Web Console. Hoofdzakelijk gebruikt tijdens onboarding/initiële installatie. |
repository.eu1.sdaconsole.io | 443 | HTTPS | Application Repository – downloadt SDA-componenten, Glue-updates, agentpakketten en beveiligingspatches. Gebruikt tijdens installatie en periodieke updatecontroles. |
repository.sdaconsole.io (optioneel) | 443 | HTTPS | Global Repository Mirror – alternatieve updatebron (geplande uitbreiding). |
Verkeersinspectie bij SDA-services
Sommige organisaties gebruiken SSL-inspectie / TLS-interceptie (bijv. Zscaler SSL Inspection, Palo Alto Decryption) voor uitgaand verkeer. Deze tools kunnen de SDA-connectiviteit verbreken wanneer zij SDA-certificaten wijzigen of opnieuw ondertekenen, omdat SDA-services certificaten gebruiken die zijn gekoppeld aan Amazon Root CA 1.
Om verbindingsfouten te voorkomen:
- SDA-domeinen omzeilen / niet inspecteren
Voeg de bovenstaande SDA-domeinen (API, IoT, tenantdomein, repository) toe aan een do-not-inspect-lijst. - MQTT over WebSocket Secure (WSS) toestaan
SDA IoT-messaging gebruikt MQTT over WSS op poort 443. Zorg ervoor dat dit protocol is toegestaan. - VPN-tunnels met SSL-overlay
Als er een bedrijfs-VPN wordt gebruikt en het verkeer wordt geïnspecteerd, zorg er dan voor dat de tunnel een SSL-overlay ondersteunt, zodat inspectie de end-to-end TLS naar SDA niet verstoort.
Als inspectie niet kan worden omzeild, stem dan met het SDA-team af over goedgekeurde certificaten en inspectiegedrag.
Checklist firewall-whitelisting & netwerkvalidatie
Gebruik dit als overdracht aan de IT-/securityafdeling van de klant.
| Categorie | Item | Vereiste / validatiestap | Status (✓/✗) |
| Netwerkconnectiviteit | Uitgaand internet | Gateway kan uitsluitend uitgaande sessies naar het internet initiëren. | |
| Poort 443 | TCP 443 is uitgaand geopend naar SDA-domeinen. | ||
| DNS | DNS herleidt alle hierboven vermelde SDA-domeinen. | ||
| Certificaat & encryptie | Amazon Root CA 1 | Root CA is aanwezig in de vertrouwde opslag zodat TLS-validatie slaagt. | |
| TLS-/SSL-inspectie | Uitgaande inspectie vervangt niet de SDA-certificaten, of SDA-domeinen worden omzeild. | ||
| Verkeersinspectie / VPN | Omzeiling SSL-inspectie | SDA-domeinen zijn uitgesloten van SSL/TLS-interceptie (Zscaler, Palo Alto, enz.). | |
| MQTT over WSS | WSS op poort 443 is toegestaan (gebruikt door de IoT-broker). | ||
| VPN-overlay | Als er een VPN wordt gebruikt, staat deze end-to-end TLS naar SDA Cloud toe. | ||
| Tenantconfiguratie | {tenant_id}-domein | {tenant_id}.eu1.sdaconsole.io en *.{tenant_id}.eu1.sdaconsole.io zijn bereikbaar. | |
| Repositorytoegang | Updates | repository.eu1.sdaconsole.io is bereikbaar voor updates en patches. |
Validatiestappen (CLI-vriendelijk)
-
DNS
nslookup api.eu1.sdaconsole.ionslookup iot.eu1.sdaconsole.ionslookup <your-tenant-id>.eu1.sdaconsole.io -
HTTPS / poort 443
curl -v https://api.eu1.sdaconsole.io -
TLS-keten
openssl s_client -connect api.eu1.sdaconsole.io:443 -servername api.eu1.sdaconsole.ioControleer of de keten eindigt bij Amazon Root CA 1.
-
Gateway-logboeken
Controleer de systeem-/servicelogboeken van de Gateway op geslaagde MQTT- (WSS) en HTTPS-sessies. -
Updatetest
Start een repositorysynchronisatie of agentupdate om de downloadtoegang te verifiëren.
Netwerktopologiediagram
De Architecture/SDA Connectivity Services beschrijft meerdere configuraties voor de SDA Gateway. \
Support
Als een van de bovenstaande controles mislukt of als SSL-inspectie in uw omgeving niet kan worden omzeild, neem dan contact op met:
SDA Support
📧 support@softwaredefinedautomation.io
Vermeld daarbij:
- uw Tenant ID,
- de Gateway-versie,
- een kopie van de uitvoer van uw connectiviteitstests (curl / openssl / nslookup),
- en relevante firewalllogboeken (geblokkeerde 443, mislukte TLS).