Welche genau, hängt vom eingesetzten Protokoll (SIP, IAX, RTP etc.) und der Konfiguration ab. Hier die Standard-Ports, die du üblicherweise freigeben musst:
SIP (Session Initiation Protocol)
- UDP/5060 – für unverschlüsselten SIP-Verkehr (Standard)
- TCP/5060 – optional, wenn TCP verwendet wird
- TLS/5061 – für verschlüsselten SIP-Traffic (SIPS)
Falls du PJSIP verwendest, ist ebenfalls Port 5060 üblich, außer du hast etwas anderes konfiguriert.
RTP (Real-Time Transport Protocol)
- UDP/10000–20000 – für die eigentliche Audio-Übertragung
Dieser Bereich ist in der Asterisk-Konfiguration (rtp.conf) unter rtpstart und rtpend definierbar. Der Standardbereich ist 10000–20000.
IAX2 (Inter-Asterisk eXchange Protocol)
- UDP/4569 – für IAX2-Verbindungen (wenn du IAX statt SIP nutzt)
WebRTC (optional)
- UDP/3478 – STUN (wenn TURN/STUN-Server verwendet wird)
- TCP/8088 – für Asterisk HTTP WebSockets (z. B. für WebRTC via http.conf)
- TCP/4443, UDP/5349 – wenn TURN/TLS benötigt wird (abhängig vom Setup)