Ports und Firewall
Welche Verbindungen EasyUC eingehend, ausgehend und zwischen den Nodes braucht, filterbar nach Modul.
Diese Referenz listet die Ports, die Sie für EasyUC in Firewalls freigeben. Die Spalte Modul zeigt, wofür eine Freigabe nötig ist. alle heißt: in jedem Deployment. optional heißt: nur, wenn Sie die genannte Funktion nutzen.
Hinweis
Ports mit dem Zusatz Standard sind Voreinstellungen von K3s, Cisco oder Microsoft, die EasyUC nicht selbst konfiguriert. Alle übrigen Angaben stammen aus der aktuellen EasyUC-Konfiguration.
Nach Modul filtern
Einträge für alle Deployments und für das Basissystem bleiben bei CUCM, ACD und Teams sichtbar.
Eingehend zu EasyUC
| Protokoll | Port | Quelle | Zweck | Modul |
|---|---|---|---|---|
| TCP | 443 | Benutzer, Administratoren, Agenten, CUCM | HTTPS: Administration, Enduser-Portal, Agenten-Arbeitsplatz, Manager, APIs, CURRI | alle |
| TCP | 80 | Benutzer (optional) | HTTP über Traefik. Eine automatische Umleitung auf HTTPS ist nicht eingerichtet. | alle |
| TCP | 15222 | Admin-Arbeitsplatz, andere Cluster-Nodes | SSH für die Node-Verwaltung. Der Manager fügt Nodes per SSH hinzu. | Basis |
| TCP | 22 | Systeme, die Dateien hochladen | SFTP-Upload-Dienst (proftpd) | CUCMoptional |
| TCP | 30091–30100 | Systeme, die Dateien hochladen | Passive FTP-Datenports des Upload-Dienstes | CUCMoptional |
| UDP | 16384–19999 | CUCM-Telefone, Gateways, Medienressourcen | RTP für CTI-Ports: Ansagen, ACD-Medien | ACD |
| TCP | 5061+1 je weiterem Teams-Tenant, bis 5199 | Microsoft 52.112.0.0/14, 52.120.0.0/14 | SIP über TLS (mutual TLS), Direct Routing | Teams |
| UDP | 20000–20999 | Microsoft-Medien | SRTP-Medien | Teams |
| Keine Einträge für diesen Filter. | ||||
Wichtig
Der Teams-SBC braucht eine öffentliche IP-Adresse oder ein 1:1-NAT auf den Node, auf dem teams-sbc läuft. Es gibt keine gemeinsame virtuelle IP. Planen Sie das NAT so, dass Sie es nach einem Ausfall auf einen anderen Node umstellen können, siehe Redundanz.
SIP-Verbindungen von Microsoft kommen aus den Netzen 52.112.0.0/14 und 52.120.0.0/14.
52.112.0.0/14
52.120.0.0/14
Ausgehend von EasyUC
| Protokoll | Port | Ziel | Zweck | Modul |
|---|---|---|---|---|
| TCP | 8443wie in der AXL-URL eingetragen | CUCM Publisher | AXL, RISPort (Geräteregistrierung), Extension Mobility | CUCM |
| TCP | 443 / 8443wie eingetragen | Cisco Unity Connection | CUPI (Voicemail) | CUCM |
| TCP | 2748 Standard | CUCM CTI Manager | JTAPI/CTI | CUCMACD |
| UDP | 16384–19999 | CUCM-Endpunkte | RTP für CTI-Ports | ACD |
| TCP | 5061 | sip.pstnhub.microsoft.com, sip2.pstnhub.microsoft.com, sip3.pstnhub.microsoft.com | SIP über TLS, OPTIONS | Teams |
| UDP | 20000–20999 | Microsoft-Medien | SRTP | Teams |
| TCP | 443 | login.microsoftonline.com, graph.microsoft.com und Admin-Endpunkte von Microsoft Teams | Automatische Tenant-Einrichtung per PowerShell | Teams |
| TCP | 443 | acme-v02.api.letsencrypt.org | Let's Encrypt für SBC-Zertifikate | Teams |
| TCP | 443 | api.cloudflare.com | Automatisches DNS-01, nur wenn Cloudflare genutzt wird | Teamsoptional |
| TCP | 443 | registry.easy-uc.com | Images online laden. Für Updates per Paketdatei nicht nötig. | Basisoptional |
| TCP | 389 / 636 | LDAP-Server | Import von Telefonbüchern | ACDoptional |
| TCP | wie konfiguriert | SMTP-Server | E-Mail-Benachrichtigungen | Basisoptional |
| TCP | 22 / 2122 für SFTP, 21 für FTP und FTPS | Backup-Server | Remote-Sicherungen: Datenbank-Backup und Vollsicherung | Basisoptional |
| UDP | 123 | interne NTP-Server | Zeitsynchronisation. Die Server tragen Sie im Konsolenmenü ein. | Basis |
| UDP/TCP | 53 | DNS-Server | Namensauflösung, Prüfung des DNS-01-Eintrags | Basis |
| TCP | 443 | api.elevenlabs.io | Nur wenn die optionalen Cloud-Stimmen aktiviert sind. Die lokale Sprachsynthese braucht kein Internet. | ACDoptional |
| Keine Einträge für diesen Filter. | ||||
sip.pstnhub.microsoft.com
sip2.pstnhub.microsoft.com
sip3.pstnhub.microsoft.com
Hinweis
Die Zeitquelle tragen Sie im Konsolenmenü der Appliance unter NTP Server ein, auf jedem Node dieselbe. Verwenden Sie interne Server, öffentliche NTP-Server sind nicht nötig. Lassen Sie nicht gleichzeitig die Zeitsynchronisation des Hypervisors und NTP laufen.
Zwischen den Cluster-Nodes
Diese Verbindungen brauchen Sie nur bei mehreren Nodes.
| Protokoll | Port | Richtung | Zweck | Modul |
|---|---|---|---|---|
| TCP | 6443 | zwischen allen Nodes | Kubernetes-API, Beitritt von Nodes | Basis |
| TCP | 2379–2380 Standard | zwischen allen Nodes | etcd | Basis |
| TCP | 10250 Standard | zwischen allen Nodes | kubelet | Basis |
| UDP | 8472 Standard | zwischen allen Nodes | Flannel-VXLAN, Pod-Netz | Basis |
| TCP | 15222 | zwischen allen Nodes | SSH, Node-Verwaltung | Basis |
| – | weitere Standard | zwischen allen Nodes | Longhorn-Replikation und eingebettete Registry nutzen weitere interne Ports | Basis |
| Keine Einträge für diesen Filter. | ||||
Tipp
Empfehlung, wie in der Installationsanleitung: keine Firewall-Filterung zwischen den Cluster-Nodes und alle Nodes im selben Netzsegment. EasyUC verwendet keine Kubernetes-NetworkPolicies.
Lokal auf dem Node
Für diese Ports brauchen Sie keine Firewall-Regel. Sie müssen aber auf dem Node frei sein, auf dem teams-sbc und acd-media laufen, weil beide das Host-Netzwerk nutzen.
| Protokoll | Port | Node | Zweck | Modul |
|---|---|---|---|---|
| TCP | 8021 | Node mit acd-media und teams-sbc | muss frei sein | ACDTeams |
| UDP | 9060 | Node mit acd-media und teams-sbc | muss frei sein | ACDTeams |
| UDP | 15060 | Node mit acd-media und teams-sbc | muss frei sein | ACDTeams |
| UDP | 15080 | Node mit acd-media und teams-sbc | muss frei sein | ACDTeams |
| UDP | 24000–24999 | Node mit acd-media und teams-sbc | muss frei sein | ACDTeams |
| TCP | 8099 | Node mit acd-media und teams-sbc | muss frei sein | ACDTeams |
| Keine Einträge für diesen Filter. | ||||