Naar de hoofdinhoud

Netwerktoegang voor de verbinding met het reev backend

F
Geschreven door Franjo Pranjić

Dit artikel beschrijft welke netwerktoegang in een bedrijfsnetwerk geconfigureerd moet worden om laadstations in staat te stellen succesvol verbinding te maken met het reev backend.

Opmerking: Netwerktoegang is doorgaans alleen vereist in bedrijfsnetwerken. In een privé thuisnetwerk zijn geen specifieke firewallregels nodig en hoeft er geen port forwarding te worden ingesteld.


Vereisten

Aan de volgende vereisten moet worden voldaan voordat de netwerktoegang wordt geconfigureerd:

  • Toegang tot de firewall- of netwerkconfiguratie van het bedrijfsnetwerk

  • Beheerdersrechten voor de netwerkinfrastructuur

  • Kennis van de gebruikte laadstationmodellen (relevant voor NTP-configuratie)


Vereiste netwerktoegang

De volgende poorten en protocollen moeten in de firewall worden vrijgegeven zodat laadstations een stabiele verbinding met het reev backend kunnen opbouwen.

1. HTTPS – Poort 443/TCP (WebSocket-verbinding)

De primaire verbinding met het reev backend verloopt via een versleutelde WebSocket-verbinding.

Parameter

Waarde

Protocol

TCP

Poort

443

Gebruik

Versleutelde WebSocket-verbinding met het reev backend (TLS)

Opmerking: Dit is de aanbevolen verbindingsmethode voor productieomgevingen.


2. HTTP – Poort 80/TCP (onversleutelde WebSocket-verbinding)

Een onversleutelde WebSocket-verbinding zonder TLS is technisch mogelijk.

Parameter

Waarde

Protocol

TCP

Poort

80

Gebruik

Onversleutelde WebSocket-verbinding met het reev backend (zonder TLS)

Opmerking: Poort 80/TCP is over het algemeen bedoeld voor testdoeleinden. Poort 443/TCP moet worden gebruikt in productieomgevingen.


3. DNS – Poort 53/UDP (naamomzetting)

Laadstations hebben toegang nodig tot een DNS-resolver om de domeinnamen van het backend op te lossen.

Parameter

Waarde

Protocol

UDP

Poort

53

Gebruik

DNS-naamomzetting

DNS-resolver

Interne bedrijfsresolver of publieke resolver mogelijk

Tip: Er kan gebruik worden gemaakt van een interne bedrijfs-DNS-resolver of een publieke dienst (bijv. 8.8.8.8 van Google of 1.1.1.1 van Cloudflare).


4. NTP – Poort 123/UDP en poort 4460/TCP (tijdsynchronisatie)

Laadstations hebben toegang nodig tot NTP-servers voor tijdsynchronisatie. Zonder een correcte systeemtijd kunnen verbindingsproblemen optreden.

Parameter

Waarde

Protocol

UDP / TCP

Poort

123 (UDP), 4460 (TCP)

Gebruik

Tijdsynchronisatie van laadstations

NTP-servers voor ABL eM4 laadstations

Voor ABL eM4 laadstations zijn de volgende NTP-servers bekend en moeten worden vrijgegeven:

Hostnaam

IP-adres

ptbtime1.ptb.de

192.53.103.108

ptbtime2.ptb.de

192.53.103.104

ptbtime3.ptb.de

192.53.103.103

ptbtime4.ptb.de

194.94.95.123

Opmerking: Voor andere laadstationmodellen zijn de gebruikte NTP-servers fabrikantafhankelijk en niet volledig bekend. Sommige laadstations bieden de mogelijkheid om NTP-servers handmatig in te stellen via de netwerkinstellingen. Het wordt algemeen aanbevolen om uitgaande verbindingen naar NTP-servers (poort 123/UDP) in het netwerk toe te staan.


5. IPS/IDS – TLS-inspectie uitschakelen voor reev-domeinen

Systemen voor inbraakpreventie en -detectie (IPS/IDS) met TLS-inspectie kunnen de WebSocket-verbinding met het reev backend onderbreken. TLS-inspectie moet worden uitgeschakeld voor alle reev backend-domeinen.

reev backend-domeinen (toegestane lijst)

De volgende domeinen moeten worden uitgesloten van TLS-inspectie:

Domein

Gebruik

ocpp.reev.com

OCPP-verbinding (laadstation ↔ backend)

io.reev.com

Algemene backendcommunicatie

abl.reev.com

Communicatie voor ABL-laadstations

ems.reev.com

Energiebeheersysteem (EMS)

IP-adressen van de reev backend-domeinen

Alle hierboven genoemde reev-domeinen zijn bereikbaar via de volgende IP-adressen:

IP-adres

3.73.150.224

35.157.89.149

18.153.195.24

Opmerking: IP-adressen kunnen veranderen als gevolg van infrastructuurwijzigingen. Het wordt aanbevolen firewallregels primair op basis van domeinnamen te configureren en niet uitsluitend op basis van IP-adressen.


Overzicht van de netwerktoegang

De volgende tabel geeft een overzicht van alle vereiste vrijgaven:

Protocol

Poort

Richting

Gebruik

TCP

443

Uitgaand

WebSocket-verbinding met het reev backend (TLS)

TCP

80

Uitgaand

WebSocket-verbinding zonder TLS

UDP

53

Uitgaand

DNS-naamomzetting

UDP

123

Uitgaand

NTP-tijdsynchronisatie

TCP

4460

Uitgaand

NTP-tijdsynchronisatie (ABL eM4)


Probleemoplossing

Het laadstation maakt geen verbinding met het reev backend

De volgende stappen helpen bij de diagnose:

  1. Controleer of poort 443/TCP in de firewall is vrijgegeven voor uitgaande verbindingen.

  2. Verifieer dat DNS-omzetting werkt voor de reev backend-domeinen (poort 53/UDP).

  3. Controleer of IPS/IDS-systemen TLS-verbindingen naar reev-domeinen inspecteren en onderbreken.

  4. Zorg ervoor dat het laadstation toegang heeft tot een NTP-server zodat de systeemtijd correct wordt gesynchroniseerd.

  5. Raadpleeg de firewalllogs op geblokkeerde verbindingen naar de hierboven genoemde IP-adressen of domeinen.

De verbinding valt regelmatig weg

  1. Controleer of een IPS/IDS-systeem actief TLS-verbindingen naar reev-domeinen inspecteert – deze functie moet worden uitgeschakeld voor alle reev-domeinen.

  2. Zorg ervoor dat geen firewallregels met korte time-outs bestaande WebSocket-verbindingen voortijdig beëindigen.

Tip: WebSocket-verbindingen zijn langdurige TCP-verbindingen. Firewallregels met korte inactiviteitstime-outs kunnen deze verbindingen onderbreken. Een inactiviteitstime-out van minimaal 300 seconden wordt aanbevolen voor reev backend-domeinen.


Veelgestelde vragen

Moet ik in mijn thuisnetwerk poorten openen of port forwarding instellen?

Nee. In een privé thuisnetwerk zijn geen netwerktoegang of port forwarding vereist. De in dit artikel beschreven configuraties zijn uitsluitend van toepassing op bedrijfsnetwerken met restrictieve firewallregels.

Welke poorten zijn verplicht?

Voor productiegebruik is poort 443/TCP (uitgaand) verplicht. Daarnaast zijn poort 53/UDP (DNS) en poort 123/UDP (NTP) vereist. Poort 80/TCP is optioneel en uitsluitend bedoeld voor testdoeleinden.

Waarom moet TLS-inspectie worden uitgeschakeld voor reev-domeinen?

Laadstations bouwen een versleutelde WebSocket-verbinding (WSS) op met het reev backend. TLS-inspectiesystemen doorbreken deze end-to-end-versleuteling en kunnen ertoe leiden dat de verbinding mislukt of instabiel wordt. Alle reev backend-domeinen moeten daarom worden uitgesloten van TLS-inspectie.

Wat gebeurt er als het laadstation geen NTP-server kan bereiken?

Zonder correcte tijdsynchronisatie kunnen verbindingsproblemen met het reev backend optreden, omdat certificaten en authenticatietokens tijdafhankelijk zijn. Het wordt aanbevolen om uitgaande NTP-verbindingen in het algemeen toe te staan.

Kunnen de IP-adressen van de reev backend-domeinen veranderen?

Ja. IP-adressen kunnen veranderen als gevolg van infrastructuurwijzigingen. Firewallregels moeten daarom primair worden geconfigureerd op basis van domeinnamen en niet uitsluitend op basis van IP-adressen.

Welke NTP-servers worden gebruikt door laadstations anders dan de ABL eM4?

De gebruikte NTP-servers zijn fabrikantafhankelijk. Voor andere modellen dan de ABL eM4 zijn de specifieke NTP-servers ons niet volledig bekend. Sommige laadstations bieden de mogelijkheid om NTP-servers handmatig in te stellen via de netwerkinstellingen. Wij raden aan om uitgaande verbindingen naar NTP-servers (poort 123/UDP) in het algemeen toe te staan.

Was dit een antwoord op uw vraag?