La interfaz de línea de comandos (CLI) de « Versa » es la interfaz de línea de comandos basada en texto que permite visualizar, configurar y gestionar Versa Director, los nodos de Versa Analytics y los dispositivos VOS. Los administradores acceden a ella desde una cuenta de shell —en Director, Analytics o un dispositivo VOS— y ejecutan el comando cli comando para introducirlo, y luego configure para realizar cambios.
Puntos clave
- La interfaz de línea de comandos (CLI) de « Versa » gestiona los dispositivos Director, Analytics y VOS desde un shell.
- Se accede a ella desde una cuenta de shell ejecutando el comando cli.
- El comando «configure» activa el modo de configuración; «commit» guarda los cambios.
- WebSSH sustituyó a Shell In a Box como método de shell basado en navegador.
- El acceso al clúster CLI del director abarca los nodos primario, secundario y árbitro.
En esta página: Por qué es importanteCómo funcionaVersa Métodos de acceso a la CLIVersa La CLI y la plataforma « VersaONE »Preguntas frecuentes
¿Por qué es importante la CLI de « Versa »?
La interfaz gráfica de usuario (GUI) de Director cubre la gran mayoría de las tareas administrativas cotidianas, pero no lo abarca todo. La resolución de problemas avanzados, las comprobaciones de diagnóstico puntuales y los ajustes que la GUI no muestra siguen realizándose a través de la línea de comandos. Dado que los dispositivos Director, Analytics y VOS siguen todos el mismo patrón subyacente —iniciar sesión en una cuenta de shell, ejecutar cli para acceder a la interfaz, si se desea configure para cambiar algo: un administrador que aprenda a utilizar la interfaz de línea de comandos (CLI) de Versa una sola vez podrá trabajar con seguridad en todas las capas de la implementación: la consola de orquestación, el backend de telemetría y los propios dispositivos de sucursal.
También es la solución de reserva cuando algo más falla. Si la configuración de un dispositivo se ha desviado, si hay que reiniciar un servicio o si no se puede acceder a la propia interfaz gráfica de usuario, la CLI es la vía directa al dispositivo. Sin embargo, esa inmediatez tiene sus pros y sus contras: los cambios realizados y confirmados desde la CLI de un dispositivo VOS desincronizan su configuración en ejecución con lo que está almacenado en la base de datos de Director, por lo que el acceso a la CLI se considera una función deliberada y auditada, en lugar de una alternativa informal a la interfaz de usuario.
¿Qué es la CLI de « Versa »?
Cada tipo de nodo tiene su propia cuenta de shell predeterminada: – admin en los dispositivos VOS, Administrador en el cargo de director, versa en Analytics; además, se accede a la propia CLI de Versa de la misma forma desde cualquiera de ellos: ejecuta el comando cli comando en el indicador del shell, y el indicador cambia a > para comprobar que estás en la CLI. En cualquier línea de comandos, escribe ? muestra los comandos disponibles, que varían en función del tipo de nodo y del modo actual de la CLI.
Entrar configure cambia el indicador a %, modo de configuración, en el que se pueden ejecutar comandos de configuración y de visualización; por ejemplo, para configurar las interfaces vinculadas a una instancia de enrutamiento en un dispositivo de sucursal. A commit El comando guarda los cambios; exit vuelve a la > indicación, y exit vuelve de nuevo al shell. Se trata de un vocabulario reducido y coherente: shell, cli, configure, commit, exit – se reutiliza en todos los lugares donde se ejecuta la CLI.
Versa Métodos de acceso a la CLI
La forma de acceder a una cuenta de shell depende del tipo de nodo. A los nodos Director se accede desde la propia interfaz de usuario de Director: selecciona «Director CLI» en el menú de nombre de usuario y (a partir de la versión 23.1.2) elige a qué nodo del clúster Director —primario, secundario o árbitro— deseas conectarte, consultando el estado de configuración de cada nodo y las direcciones IP de enlace ascendente y descendente antes de conectarte. Los nodos Analytics utilizan la utilidad SSH estándar para iniciar sesión directamente en el shell.
Los dispositivos VOS se clasifican por versión. A partir de la versión 23.1.1, WebSSH —una interfaz SSH basada en navegador que no requiere ningún cliente externo como PuTTY— se abre desde el icono «Shell» en la pantalla «Appliances» de la pestaña «Administración» de Director, y admite el registro de sesiones con registros descargables y compatibilidad con el portapapeles del navegador. Las versiones 22.1.4 y anteriores utilizan, en cambio, «Shell In a Box», un emulador de terminal basado en web que se abre desde la misma pantalla «Dispositivos». WebSSH también ha añadido la doble autenticación: solo los usuarios con rol de «Administrador del sistema del centro de datos del proveedor» (PDCSA) obtienen acceso directo al shell, mientras que el resto debe volver a introducir un nombre de usuario y una contraseña específicos para acceder a la CLI.
Versa CLI y la plataforma « VersaONE »
La CLI de Versa es una de las tres formas en que los administradores acceden a VersaONE, junto con la interfaz gráfica de usuario (GUI) de Director y las API REST «northbound»: la opción directa, basada en texto, cuando la precisión o la profundidad en la resolución de problemas son más importantes que un flujo de trabajo gráfico. WebSSH es lo que unifica actualmente ese acceso en todos los tipos de nodos: en lugar de requerir un cliente SSH instalado localmente y acceso directo a la red desde cada dispositivo, centraliza el acceso al terminal dentro de la propia interfaz de usuario del navegador de Director, lo cual resulta importante cuando las políticas de seguridad restringen el uso de SSH directamente desde el portátil de un administrador.
Sin embargo, esa coherencia no elimina las diferencias entre los distintos tipos de nodos: los nombres de las cuentas de shell, los comandos disponibles e incluso el propio método de acceso (SSH, WebSSH o el menú de Director) siguen dependiendo de si te encuentras en un dispositivo Director, Analytics o VOS, tal y como se detalla en «Acceder a la CLI de Versa ».
Preguntas frecuentes
¿Cómo se inicia la CLI de Versa ?
Inicia sesión en una cuenta de shell en un nodo Director, un nodo Analytics o un dispositivo VOS y, a continuación, ejecuta el comando cli comando en el indicador del shell. El indicador cambia a >, lo que indica que te encuentras en la CLI; desde allí, configure pasa al modo de configuración para realizar cambios.
¿Cuál es la diferencia entre el modo operativo y el modo de configuración?
En el > Una vez en el indicador de comandos, te encontrarás en modo operativo, donde podrás ejecutar comandos «show» y escribir ? para mostrar lo que hay disponible. Emisión de configure cambia el indicador a %, el modo de configuración, en el que se introducen los cambios de configuración y, a continuación, se guardan mediante un comando de confirmación.
¿Afecta a Director el hecho de modificar la configuración de un dispositivo VOS desde la CLI?
Sí. Cuando se modifica la configuración de un dispositivo VOS desde la CLI y se aplica el cambio, la configuración activa del dispositivo deja de estar sincronizada con la configuración almacenada en la base de datos de Director, un estado que debe reconciliarse por separado del uso habitual de la CLI.
¿Qué ha sustituido a «Shell In a Box» para acceder a la interfaz de línea de comandos (CLI) del dispositivo VOS?
WebSSH, a partir de la versión 23.1.1. Se trata de una interfaz Secure Shell basada en navegador que no necesita ningún cliente SSH externo, incorpora un registro completo de auditoría de sesiones con registros descargables y exige a la mayoría de los usuarios que vuelvan a autenticarse con un nombre de usuario y una contraseña, incluso después de haber iniciado sesión en Director.
¿Los dispositivos Director, Analytics y VOS utilizan la misma interfaz de línea de comandos (CLI)?
Comparten el mismo paradigma de comandos: una cuenta de shell, el cli comando que hay que introducir, configure para el modo de configuración; sin embargo, el nombre predeterminado de la cuenta de shell y los comandos específicos disponibles varían según el tipo de nodo, y el método de acceso (SSH, WebSSH o la interfaz de usuario del Director) también varía.
Más información sobre la CLI de « Versa »
Si quieres saber más, estas son algunas fuentes en las que confiamos.
| Versa Networks: plataforma | Versa Networks: secure SD-WAN | Versa |
|---|---|---|
| Las páginas de productos del proveedor correspondientes a la plataforma « VersaONE », a la que se puede acceder directamente mediante la interfaz de línea de comandos (CLI) de « Versa ». | Cómo se empaqueta y se distribuye, por parte del proveedor, el servicio SD-WAN cuya configuración y resolución de problemas facilita la CLI. | VersaEl portal de formación de: cursos y prácticas que permiten adquirir soltura en el uso de la interfaz de línea de comandos (CLI) en dispositivos Director, Analytics y VOS. |
Términos relacionados
Si estás leyendo sobre la CLI de « Versa », te conviene echar un vistazo a lo siguiente.
| Versa | Versa | Versa Sistema operativo |
|---|---|---|
| La consola de orquestación, a cuya interfaz de línea de comandos (CLI) se accede desde el menú de la interfaz de usuario (UI) de Director, incluido el acceso a los nodos del clúster. | El componente de la cabecera de telemetría y generación de informes cuyos nodos el administrador puede acceder mediante SSH para utilizar su interfaz de línea de comandos. | El software que se ejecuta en los dispositivos VOS, en los que la cuenta de shell y los comandos de la CLI difieren de los de Director. |