Cómo un teléfono GXP21xx construye su propio túnel OpenVPN
El cliente integrado carga campos de formulario o un paquete ZIP y luego se autentica como dispositivo. Comprenda esa ruta antes de cambiar una puerta de enlace para un teléfono.
Un teléfono de escritorio que se conecta a la VPN de la oficina es un punto final gestionado con su propio firmware, su propia identidad y su propia ruta de recuperación. El cliente integrado no es una instalación de escritorio de OpenVPN con una pantalla más pequeña, y tratarlo como tal es la forma en que un teléfono acaba guardando una clave compartida y una política que nadie aprobó. Esto es lo que ocurre realmente entre el teléfono y la puerta de enlace.
Qué carga el teléfono al arrancar
Lea la información del sistema en el dispositivo antes de preparar nada. La guía de administración del GXP21xx identifica la versión del programa como la versión principal del firmware y expone un campo de estado de compatibilidad con OpenVPN, que le dice si la compilación que tiene siquiera declara la función.
Después la guía describe dos modos de configuración. El modo simple ofrece campos discretos: dirección del servidor, puerto, transporte y material de certificado cargado. El modo experto acepta un ZIP de configuración. Son dos rutas de carga distintas hacia el mismo cliente, y el formato del paquete importa tanto como el contenido.
Poner un archivo .ovpn de escritorio arbitrario dentro de un ZIP no establece compatibilidad. El teléfono analiza lo que espera su firmware, y un archivo que funciona en un portátil puede ignorarse aquí en silencio.
Qué tiene que expresar el cliente
Primero obtenga los requisitos del perfil del operador de la puerta de enlace: punto final, transporte, verificación del par, autenticación, algoritmos necesarios y los recursos privados a los que el teléfono puede llegar. Luego compruebe si la implementación integrada puede expresar ese contrato.
Este orden importa porque la alternativa es cambiar la puerta de enlace compartida para acomodar un solo teléfono. Cada relajación que haga para el teléfono se aplica a todos los demás clientes de ese punto final, y es un mal intercambio para un dispositivo que hace llamadas.
Si la respuesta es que la compilación no puede cumplir la política, las opciones honestas son un firmware o dispositivo compatible, o un acuerdo de puerta de enlace aprobado para puntos finales de voz. Debilitar el túnel no es una de ellas.
Compresión y recetas heredadas
Las recetas antiguas para dispositivos pequeños suelen activar la compresión para ahorrar ancho de banda. OpenVPN 2.6 marca la compresión como obsoleta y en general la desaconseja, así que una configuración copiada de una receta así no es una aprobación de seguridad vigente, sea cual sea el año en que se escribió la publicación del foro.
Lo mismo se aplica a las comprobaciones de identidad. Si un perfil solo conecta con la verificación del par desactivada, el problema es el perfil, no la verificación. Corrija el material de confianza en lugar de enseñar al dispositivo a saltarse la comprobación.
Un dispositivo, una identidad
Tres piezas de material tienen tres funciones. El certificado de confianza de la CA permite al teléfono verificar al emisor. El certificado del teléfono identifica este aparato. La clave privada del teléfono es material sensible del dispositivo y se queda en el dispositivo.
La clave de firma de la CA no pertenece nunca a un teléfono. Tampoco el perfil de portátil de un administrador copiado por toda la flota, que convierte un teléfono robado en una credencial para todos los teléfonos.
La guía también expone una contraseña de clave de cliente y campos opcionales de nombre de usuario y contraseña de VPN. No son automáticamente las credenciales de la extensión SIP. Decida el esquema de autenticación para este dispositivo, incluido cómo obtiene cualquier entrada necesaria tras un reinicio sin supervisión.
Entregue el material mediante su proceso de aprovisionamiento protegido y registre el dispositivo, la identidad emitida y el responsable de la retirada. Cuando se sustituya el teléfono, ese registro es la diferencia entre un cambio de cinco minutos y una tarde de conjeturas.
Mantenga la ruta de administración
Antes de habilitar el túnel, confirme que todavía puede llegar a la interfaz web del teléfono o a la ruta de aprovisionamiento. El dispositivo necesita acceso de red ordinario para llegar al punto final de la VPN, y su ruta de gestión no debería desaparecer a mitad del alta.
Si un cambio de ruta durante el alta le deja fuera, la recuperación suele ser un restablecimiento de fábrica y repetir todo el proceso. Planifique el orden para que eso no ocurra nunca: aprovisione, verifique el alcance y luego habilite el túnel.
Acepte la llamada, no el túnel
La cuenta SIP sigue siendo una configuración aparte. La guía del GXP21xx dirige un despliegue de OpenVPN al ajuste de atravesado NAT de VPN de la cuenta, así que consulte esa indicación para el firmware instalado y su diseño de PBX en lugar de combinar cambios de STUN, proxy y VPN sin saber qué propietario los necesita.
Luego verifique el nombre de PBX previsto y la ruta privada, confirme el registro SIP y realice llamadas entrantes y salientes aprobadas con el audio comprobado en ambos sentidos. Pruebe las funciones de llamada que el despliegue realmente necesita, porque un indicador de registro no es un teléfono que funciona.
Por último, repita desde un arranque en frío controlado y tras una interrupción de red. Observe si el teléfono restaura el túnel, la cuenta y las llamadas utilizables en el orden previsto, y confirme el comportamiento declarado cuando el túnel no puede conectar. La guía de administración del GXP21xx es la referencia para los campos descritos arriba.