Puertos y cortafuegos
Qué conexiones necesita EasyUC en sentido entrante, saliente y entre nodos, filtrables por módulo.
Esta referencia enumera los puertos que deben permitirse para EasyUC en los cortafuegos. La columna Módulo indica para qué se necesita una regla. todos significa cualquier implementación. opcional significa solo si usa la función indicada.
Nota
Los puertos marcados como Predeterminado son valores predeterminados de K3s, Cisco o Microsoft que EasyUC no configura por sí mismo. Todos los demás proceden de la configuración actual de EasyUC.
Filtrar por módulo
Las entradas para todas las implementaciones y para el sistema base permanecen visibles en CUCM, ACD y Teams.
Entrante hacia EasyUC
| Protocolo | Puerto | Origen | Uso | Módulo |
|---|---|---|---|---|
| TCP | 443 | Usuarios, administradores, agentes, CUCM | HTTPS: interfaz de administración, portal de usuario final, puesto de agente, Manager, API, CURRI | todos |
| TCP | 80 | Usuarios (opcional) | HTTP a través de Traefik. No hay configurada ninguna redirección automática a HTTPS. | todos |
| TCP | 15222 | Equipo de administración, otros nodos del clúster | SSH para la gestión de nodos. El Manager agrega nodos por SSH. | Base |
| TCP | 22 | Sistemas que cargan archivos | Servicio de carga SFTP (proftpd) | CUCMopcional |
| TCP | 30091–30100 | Sistemas que cargan archivos | Puertos de datos de FTP pasivo del servicio de carga | CUCMopcional |
| UDP | 16384–19999 | Teléfonos CUCM, puertas de enlace, recursos de medios | RTP para puertos CTI: locuciones, medios de ACD | ACD |
| TCP | 5061+1 por cada tenant de Teams adicional, hasta 5199 | Microsoft 52.112.0.0/14, 52.120.0.0/14 | SIP sobre TLS (TLS mutuo), Direct Routing | Teams |
| UDP | 20000–20999 | Medios de Microsoft | Medios SRTP | Teams |
| No hay entradas para este filtro. | ||||
Importante
El SBC de Teams necesita una dirección IP pública o un NAT 1:1 hacia el nodo donde se ejecuta teams-sbc. No hay IP virtual compartida. Planifique el NAT de forma que pueda trasladarlo a otro nodo tras un fallo; consulte Redundancia.
Las conexiones SIP de Microsoft proceden de las redes 52.112.0.0/14 y 52.120.0.0/14.
52.112.0.0/14
52.120.0.0/14
Saliente desde EasyUC
| Protocolo | Puerto | Destino | Uso | Módulo |
|---|---|---|---|---|
| TCP | 8443según la URL de AXL introducida | Publisher de CUCM | AXL, RISPort (registro de dispositivos), Extension Mobility | CUCM |
| TCP | 443 / 8443según lo introducido | Cisco Unity Connection | CUPI (buzón de voz) | CUCM |
| TCP | 2748 Predeterminado | CUCM CTI Manager | JTAPI/CTI | CUCMACD |
| UDP | 16384–19999 | Terminales de CUCM | RTP para puertos CTI | ACD |
| TCP | 5061 | sip.pstnhub.microsoft.com, sip2.pstnhub.microsoft.com, sip3.pstnhub.microsoft.com | SIP sobre TLS, OPTIONS | Teams |
| UDP | 20000–20999 | Medios de Microsoft | SRTP | Teams |
| TCP | 443 | login.microsoftonline.com, graph.microsoft.com y puntos de conexión de administración de Microsoft Teams | Configuración automatizada del tenant mediante PowerShell | Teams |
| TCP | 443 | acme-v02.api.letsencrypt.org | Let's Encrypt para los certificados del SBC | Teams |
| TCP | 443 | api.cloudflare.com | DNS-01 automático, solo si se usa Cloudflare | Teamsopcional |
| TCP | 443 | registry.easy-uc.com | Carga de imágenes en línea. No es necesario para actualizaciones mediante archivo de paquete. | Baseopcional |
| TCP | 389 / 636 | Servidor LDAP | Importación del directorio | ACDopcional |
| TCP | según configuración | Servidor SMTP | Notificaciones por correo electrónico | Baseopcional |
| TCP | 22 / 2122 para SFTP, 21 para FTP y FTPS | Servidor de copias de seguridad | Copias de seguridad remotas: base de datos y copia completa | Baseopcional |
| UDP | 123 | servidores NTP internos | Sincronización horaria. Los servidores se introducen en el menú de consola. | Base |
| UDP/TCP | 53 | Servidor DNS | Resolución de nombres, comprobación del registro DNS-01 | Base |
| TCP | 443 | api.elevenlabs.io | Solo si están activadas las voces en la nube opcionales. La síntesis de voz local no necesita Internet. | ACDopcional |
| No hay entradas para este filtro. | ||||
sip.pstnhub.microsoft.com
sip2.pstnhub.microsoft.com
sip3.pstnhub.microsoft.com
Nota
La fuente horaria se introduce en el menú de consola del appliance, en NTP Server, la misma en todos los nodos. Use servidores internos; no hacen falta servidores NTP públicos. No ejecute a la vez la sincronización horaria del hipervisor y NTP.
Entre nodos del clúster
Estas conexiones solo son necesarias con más de un nodo.
| Protocolo | Puerto | Dirección | Uso | Módulo |
|---|---|---|---|---|
| TCP | 6443 | entre todos los nodos | API de Kubernetes, unión de nodos | Base |
| TCP | 2379–2380 Predeterminado | entre todos los nodos | etcd | Base |
| TCP | 10250 Predeterminado | entre todos los nodos | kubelet | Base |
| UDP | 8472 Predeterminado | entre todos los nodos | Flannel VXLAN, red de pods | Base |
| TCP | 15222 | entre todos los nodos | SSH, gestión de nodos | Base |
| – | otros Predeterminado | entre todos los nodos | La replicación de Longhorn y el registro integrado usan otros puertos internos | Base |
| No hay entradas para este filtro. | ||||
Sugerencia
Recomendación, como en la guía de instalación: sin filtrado de cortafuegos entre los nodos del clúster y todos los nodos en el mismo segmento de red. EasyUC no usa NetworkPolicies de Kubernetes.
Local en el nodo
Estos puertos no necesitan ninguna regla de cortafuegos. Sin embargo, deben estar libres en el nodo donde se ejecutan teams-sbc y acd-media, porque ambos usan la red del host.
| Protocolo | Puerto | Nodo | Uso | Módulo |
|---|---|---|---|---|
| TCP | 8021 | Nodo que ejecuta acd-media y teams-sbc | debe estar libre | ACDTeams |
| UDP | 9060 | Nodo que ejecuta acd-media y teams-sbc | debe estar libre | ACDTeams |
| UDP | 15060 | Nodo que ejecuta acd-media y teams-sbc | debe estar libre | ACDTeams |
| UDP | 15080 | Nodo que ejecuta acd-media y teams-sbc | debe estar libre | ACDTeams |
| UDP | 24000–24999 | Nodo que ejecuta acd-media y teams-sbc | debe estar libre | ACDTeams |
| TCP | 8099 | Nodo que ejecuta acd-media y teams-sbc | debe estar libre | ACDTeams |
| No hay entradas para este filtro. | ||||