- play_arrow Visión general
- play_arrow Declaraciones de configuración de la CLI de BNG CUPS de Juniper
- play_arrow Declaraciones operativas de la CLI de BNG CUPS de Juniper
- play_arrow Declaraciones de configuración de la CLI de Juniper OS
- Firewall Filter Match Conditions for IPv4 Traffic
- Firewall Filter Match Conditions for IPv6 Traffic
- Firewall Filter Nonterminating Actions
- Firewall Filter Terminating Actions
- aaa-options (Access Profile)
- access-profile-name (Duplicate Accounting)
- accounting-profile
- accounting (Access Profile)
- action
- address
- address-assignment (Address-Assignment Pools)
- adf (Dynamic Firewalls)
- adjustment-control-profiles
- aggregate
- ancp (Adjustment Control Profiles)
- application (Adjustment Control Profiles)
- auto-configure (Demux)
- auto-configure
- bandwidth-limit (Hierarchical Policer)
- bandwidth-limit (Policer)
- bandwidth-percent
- burst-size-limit (Hierarchical Policer)
- classifiers (CoS)
- chassis (Subscriber Limits)
- client-type (Subscriber Limits)
- color-aware
- color-blind
- committed-burst-size
- committed-information-rate
- destination-profile
- drop-profiles
- dynamic-profiles
- dynamic-profile (Demux)
- dynamic-profile (DHCP Local Server)
- dynamic-profile (DHCP Relay Agent)
- dynamic-profile (Domain Map)
- dynamic-profile (Dynamic PPPoE)
- dynamic-profile (Stacked VLAN)
- dynamic-profile (Static Subscribers)
- dynamic-profile (VLAN)
- dynamic-profile-options
- dhcp-local-server
- dhcp-relay
- dhcp-service
- dhcp-tags (Adjustment Control Profiles)
- excess-burst-size
- fail-filter (Dynamic Profiles)
- family (Dynamic Firewalls)
- family (Firewall Filter)
- firewall (Dynamic Firewalls)
- filter (Dynamic Profiles Filter Attachment)
- filter (Dynamic Profiles Filter Creation)
- filter (Firewall Filters)
- filter-specific
- fpc (Subscriber Limits)
- from
- group-profile (Access)
- hierarchical-policer
- high-threshold (Resource Monitor)
- if-exceeding (Hierarchical Policer)
- interfaces (Static and Dynamic Subscribers)
- interface-set (Dynamic Profiles)
- interface-shared
- interface-specific (Firewall Filters)
- logical-bandwidth-policer
- logical-interface-fpc-redundancy
- logical-interface-policer
- loss-priority (Firewall Filter)
- loss-priority high then discard (Three-Color Policer)
- map (Domain Map)
- no-load-throttle (Resource Monitor)
- no-throttle (Resource Monitor)
- packet-burst (Hierarchical Policer)
- packet-burst (Policer)
- peak-burst-size
- peak-information-rate
- physical-interface-policer
- pic (Subscriber Limits)
- policer (Configuring)
- policy-options (Dynamic Profiles)
- port (Subscriber Limits)
- ppp (Group Profile)
- ppp (Profile)
- ppp-over-ether
- ppp-options
- ppp-options (Dynamic PPP)
- ppp-options (L2TP)
- pppoe-tags (Adjustment Control Profiles)
- pppoe-underlying-options (Static and Dynamic Subscribers)
- pps-limit (Hierarchical Policer)
- pps-limit (Policer)
- prefix-list
- premium (Hierarchical Policer)
- radius-coa (Adjustment Control Profiles)
- rebalance-periodic
- rebalance-subscriber-granularity
- resource-monitor
- retry (RADIUS Server)
- rewrite-rules (CoS)
- routing-instances
- routing-instances (Dynamic Profiles)
- secret (RADIUS Server)
- shared-bandwidth-policer (Configuring)
- shared-name
- shmlog (Shared Memory Log)
- schedulers (CoS)
- scheduler-maps (For Most Interface Types)
- single-rate
- smg-service (Enhanced Subscriber Management)
- stacked-vlan-ranges
- statistics (Access Profile)
- subscriber (Access Profile)
- subscribers-limit (Resource Monitor)
- targeted-distribution
- targeted-options
- term (Dynamic Profiles)
- term (Firewall Filter)
- terminate-code
- then (Policer Action)
- three-color-policer (Applying)
- three-color-policer (Configuring)
- timeout (RADIUS Server)
- traceoptions (Protocols PPP Service)
- traceoptions (Resource Monitor)
- traffic-control-profiles
- two-rate
- update-interval
- play_arrow Declaraciones operativas de la CLI de Juniper OS
- clear dhcp relay binding
- clear dhcp relay lockout-entries
- clear dhcp relay statistics
- clear dhcp server binding
- clear dhcp server lockout-entries
- clear dhcp server statistics
- clear dhcpv6 relay binding
- clear dhcpv6 relay lockout-entries
- clear dhcpv6 relay statistics
- clear dhcpv6 server binding
- clear dhcpv6 server lockout-entries
- clear dhcpv6 server statistics
- clear network-access aaa statistics
- clear network-access aaa subscriber
- clear pppoe lockout
- clear pppoe lockout vlan-identifier
- clear pppoe statistics
- clear services l2tp destination
- clear services l2tp destination lockout
- clear services l2tp session
- clear services l2tp session statistics
- clear services l2tp tunnel
- clear services l2tp tunnel statistics
- clear system subscriber-management statistics
- request dhcp server reconfigure
- request dhcpv6 server reconfigure
- request interface rebalance
- request network-access aaa accounting
- request network-access aaa replay pending-accounting-stops
- request network-access aaa subscriber modify session-id
- request network-access aaa subscriber set session-id
- show accounting pending-accounting-stops
- show class-of-service classifier
- show class-of-service drop-profile
- show class-of-service interface
- show class-of-service interface-set
- show class-of-service rewrite-rule
- show class-of-service scheduler-map
- show class-of-service traffic-control-profile
- show dhcp relay binding
- show dhcp relay lockout-entries
- show dhcp relay statistics
- show dhcp server binding
- show dhcp server lockout-entries
- show dhcp server statistics
- show dhcpv6 relay binding
- show dhcpv6 relay lockout-entries
- show dhcpv6 relay statistics
- show dhcpv6 server binding
- show dhcpv6 server lockout-entries
- show dhcpv6 server statistics
- show dynamic-profile session
- show interfaces extensive demux0
- show interfaces interface-set
- show interfaces targeting
- show network-access aaa accounting
- show network-access aaa radius-servers
- show network-access aaa statistics
- show network-access aaa statistics authentication
- show network-access aaa statistics pending-accounting-stops
- show network-access aaa statistics preauthentication
- show network-access aaa statistics re-authentication
- show network-access aaa terminate-code
- show network-access aaa subscribers
- show network-access aaa subscribers session-id
- show ppp interface
- show ppp address-pool
- show pppoe lockout
- show pppoe lockout vlan-identifier
- show pppoe service-name-tables
- show ppp statistics
- show ppp summary
- show pppoe interfaces
- show pppoe sessions
- show pppoe statistics
- show pppoe underlying-interfaces
- show services l2tp client
- show services l2tp destination
- show services l2tp destination lockout
- show services l2tp session
- show services l2tp session-limit-group
- show services l2tp summary
- show services l2tp tunnel
- show services l2tp tunnel-group
- show services l2tp tunnel-switch destination
- show services l2tp tunnel-switch session
- show services l2tp tunnel-switch summary
- show services l2tp tunnel-switch tunnel
- show subscribers
- show subscribers summary
- show system license (View)
- show system resource-monitor fpc
- show system resource-monitor subscribers-limit
- show system resource-monitor-summary
- show system subscriber-management resiliency
- show system subscriber-management route
- show system subscriber-management statistics
- show system subscriber-management summary
- test aaa authd-lite user
- test aaa dhcp user
- test aaa ppp user
Cómo usar la utilidad del controlador CUPS y los comandos CLI de Juniper BNG
Acceda a los comandos de utilidad del controlador CUPS de Juniper BNG
RESUMEN Después de instalar el controlador CUPS de Juniper BNG (controlador CUPS BNG), puede realizar numerosas funciones administrativas.
Utilice el script de utilidad del controlador CUPS BNG (dbng
) para administrar la aplicación y para acceder a la CLI que utiliza para configurar operaciones. La instalación del controlador CUPS BNG coloca el script de utilidad en /usr/local/bin.
El dbng
script de utilidad realiza las tareas que debe hacer para administrar BNG CUPS, pero enmascara la complejidad del kubectl
comando. Este enmascaramiento de los kubectl
comandos simplifica sus tareas administrativas.
La dbng
secuencia de comandos de utilidad utiliza los comandos de utilidad de Kubernetes kubectl
para hacer lo siguiente:
- Crear y eliminar objetos.
- Proporcione acceso de registro.
- Realice sesiones interactivas con contenedores de pod.
- Muestra el estado de los objetos del controlador CUPS BNG.
La tabla 1 enumera los comandos que puede invocar con la dbng
secuencia de comandos de utilidad y describe la acción que inicia cada comando.
Nombre de comando | Acción |
---|---|
| Le da acceso a la CLI que puede usar para configurar las funciones del controlador CUPS BNG. |
ip | Muestra la dirección IP necesaria para llegar al controlador CUPS BNG. |
| Muestra los registros del controlador CUPS BNG. |
restart | Reinicia un servicio específico del controlador CUPS de BNG. Este comando ofrece las siguientes opciones:
|
| Configura la aplicación del controlador CUPS BNG como parte del proceso de instalación. Para ejecutar este comando, necesita privilegios de raíz de sudo. |
shell | Se conecta al indicador de shell del controlador CUPS BNG. |
| Inicia un servicio específico del controlador CUPS de BNG o todos los servicios del controlador CUPS de BNG. |
| Muestra el estado actual de los servicios del controlador CUPS BNG. |
| Detiene todos los servicios del controlador CUPS de BNG. |
| Quita la aplicación del controlador CUPS de BNG del sistema local. Para ejecutar este comando, necesita |
| Muestra el número de versión de la aplicación del controlador CUPS de BNG instalada. |
Utilice la siguiente sintaxis general para emitir un comando:
Para una breve opción:
content_copy zoom_out_map$ dbng command-name -option
Para una opción larga:
content_copy zoom_out_map$ dbng command-name ––option
Para mostrar una lista de comandos disponibles con una breve descripción, utilice la h
opción o help
:
$ dbng -h
$ dbng -help
Para mostrar las opciones de un comando específico:
$ dbng command-name -h
Iniciar o detener los servicios del controlador CUPS de BNG
Utilice la secuencia de dbng
comandos de utilidad para iniciar o detener todos los servicios del controlador CUPS BNG. Los servicios comienzan por orden de dependencia. Los servicios esenciales (db
y cmgd
) comienzan primero, seguidos por los otros servicios. Los servicios se detienen en orden inverso de dependencia.
Ejecute este comando para iniciar todos los servicios del controlador CUPS BNG:
content_copy zoom_out_map$ dbng start
Nota:Recomendamos que utilice la
––services
opción de iniciar servicios individuales o un conjunto de servicios solo para solucionar problemas bajo la guía de un representante de soporte de Juniper Networks.Ejecute este comando para detener todos los servicios del controlador CUPS BNG:
content_copy zoom_out_map$ dbng stop
Compruebe el estado de los servicios de controlador CUPS de BNG
Utilice el dbng status
script de utilidad para comprobar el estado de cada servicio del controlador CUPS BNG (componente funcional) enumerado enla tabla 2. El estado muestra si un servicio se está ejecutando, salió o no se inició.
Servicio | Descripción |
---|---|
Cp | El servicio de instancia del controlador CUPS BNG: implementa el plano de control de administración del suscriptor, que incluye protocolos de plano de control; autenticación, autorización y contabilidad (AAA); e infraestructura de soporte. |
scache | El servicio de caché de estado: proporciona un almacenamiento de respaldo en el clúster para los estados de servicio del suscriptor generados por el cp servicio. Utilice este servicio para la recuperación de estado en caso de reinicio del cp servicio. |
Para comprobar el estado de los servicios de controlador, muestre el estado del servicio:
$ dbng status
Por ejemplo:
user@host $ dbng status POD STATE RESTARTS UPTIME NODE SERVICE cp-5cfd6fd4c7-5k4lq Running 0 20 days, 13:34:50.466648 test-node-1 cp scache-8687cb6556-442zn Running 0 20 days, 13:34:59.466697 test-node-2 scache
Mostrar registro del controlador CUPS BNG
Utilice la dbng logs
secuencia de comandos de utilidad para mostrar el registro de los diferentes eventos que ocurren mientras se ejecuta el controlador CUPS BNG.
Para mostrar los registros del controlador CUPS BNG, ejecute este comando para informar registros de todos los servicios:
$ dbng logs
Puede usar convenciones estándar de Ubuntu para redirigir los registros a un archivo o al terminal y a un archivo. Consulte la documentación de Ubuntu para obtener más información, pero puede usar los siguientes ejemplos como punto de partida:
Redirige todos los registros solo a un archivo.
content_copy zoom_out_map$ dbng logs > file-path
Redirige todos los registros a la pantalla y a un archivo.
content_copy zoom_out_map$ dbng logs | tee file-path
La ––services
opción es solo para la resolución de problemas bajo la guía de un representante de soporte de Juniper Networks.
Puede especificar cualquiera de los siguientes niveles de gravedad para los registros, que se enumeran a continuación para aumentar la gravedad:
Descripción | del nivel de gravedad |
---|---|
debug | Presenta información detallada que suele ser de interés solo cuando intenta diagnosticar un problema. Estos registros suelen ser muy frecuentes. |
info | Registra eventos o condiciones de interés para no errores. Los registros de este nivel confirman que todo funciona como se esperaba. Por lo general, estos registros no son muy frecuentes. |
warning | Indica que sucedió algo inesperado o que podría producirse algún problema en el futuro cercano. Un ejemplo simple de esto último es la advertencia de bajo nivel de espacio en disco que indica que puede que se quede sin espacio en disco pronto. En cualquier caso, el software sigue funcionando como se esperaba, pero es posible que desee supervisarlo más de cerca. Por lo general, estos registros no son muy frecuentes. |
error | Indica un problema más grave que impedía que el software realizara alguna función. El software ha gestionado el problema con la mayor gracia posible para continuar funcionando. |
critical | Le alerta de un error grave que puede impedir que el programa continúe ejecutándose. |
Desinstale y elimine el controlador CUPS de BNG
Utilice el script de dbng
utilidad para desinstalar la configuración del controlador CUPS BNG. El uninstall
comando revierte las acciones que llevó a cabo al configurar el controlador CUPS BNG. Esta secuencia de comandos devuelve el controlador CUPS de BNG al estado en el que se encontraba inmediatamente después de instalar la aplicación, pero antes de realizar cualquier configuración de instalación.
Para desinstalar el controlador CUPS BNG:
Cómo acceder a la configuración del controlador CUPS del BNG y a los comandos operativos
- Acceda a la CLI del controlador CUPS de BNG
- Instrucciones de configuración de CLI de acceso y uso
- Acceder y usar comandos operativos de CLI
Acceda a la CLI del controlador CUPS de BNG
Utilice la interfaz de línea de comandos (CLI) del controlador CUPS de BNG para configurar el controlador CUPS de BNG y para supervisar sus operaciones. En esta sección se describe cómo obtener acceso a la CLI.
Para acceder al símbolo de la CLI del controlador CUPS de BNG:
Instrucciones de configuración de CLI de acceso y uso
Utilice instrucciones de configuración para configurar, establecer, administrar y supervisar las propiedades del controlador CUPS BNG.
Para configurar los componentes del controlador CUPS BNG:
Acceder y usar comandos operativos de CLI
Utilice comandos operativos para mostrar el estado actual de juniper BNG CUPS. Se introducen comandos operativos para monitorear y solucionar problemas del controlador CUPS de BNG y los planos de usuario de BNG.
Para supervisar el controlador CUPS BNG, vea la configuración y las estadísticas del controlador CUPS BNG, o ejecute ciertas operaciones manualmente: