Wat is een STUN-server?

Een STUN-server helpt VoIP-apparaten die zich achter een firewall of NAT bevinden om telefoongesprekken op te zetten met externe netwerken. STUN staat voor Session Traversal Utilities for NAT.

Wat is een STUN-server

Waarom heb je STUN nodig?

Veel VoIP-apparaten staan achter een router of firewall. Daardoor weten ze niet automatisch wat hun publieke IP-adres is. Ook weten ze niet welke poorten beschikbaar zijn voor communicatie met de buitenwereld.

Een STUN-server lost dit probleem op. Het apparaat vraagt aan de STUN-server:

  • Wat is mijn publieke IP-adres?

  • Welk type NAT gebruik ik?

  • Welke externe poort is gekoppeld aan mijn lokale poort?

Met deze informatie kan het apparaat een stabiele UDP-verbinding opzetten met de VoIP-provider. Zo wordt het gesprek correct tot stand gebracht.

Hoe werkt STUN?

STUN-servers luisteren meestal op UDP-poort 3478. Ze gebruiken vaak twee IP-adressen om extra tests uit te voeren. Zo ontdekken ze hoe je router netwerkverkeer doorstuurt.

De werking van STUN is vastgelegd in de officiële standaard: RFC 8489.

Werkt STUN automatisch in 3CX?

Ja. 3CX handelt STUN volledig automatisch af. Je hoeft als beheerder dus geen extra instellingen te doen. Dit maakt het opzetten van je VoIP-omgeving sneller en eenvoudiger.

Geschiedenis van STUN

  • Oorspronkelijke versie: “Simple Traversal of UDP through NATs” – beschreven in RFC 3489 (vervallen in 2008)
  • Latere versie: “Session Traversal Utilities for NAT” – vastgelegd in RFC 5389
  • Huidige standaard: RFC 8489 – in gebruik sinds 2018

Meer lezen