Este documento proporciona una configuración de ejemplo para la función de devolución de llamada EXEC y describe los comandos que puede utilizar para devolver llamadas a clientes que marcan y conectarse al mensaje EXEC.
No hay requisitos específicos para este documento.
La información de este documento se basa en la versión 11.1 y posteriores del software del IOS® de Cisco.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Cuando inicia una sesión en el router, comienza en el modo de usuario, que a menudo se denomina modo EXEC. Puede ejecutar el comando telnet al router o utilizar una conexión de consola para iniciar la mayoría de las conexiones de modo EXEC. Sin embargo, también puede utilizar una conexión de marcación manual para iniciar una sesión EXEC. En este escenario, la conexión de marcado manual no ejecuta un protocolo entramado, por ejemplo, el protocolo punto a punto (PPP), sobre el enlace.
La función de devolución de llamada EXEC permite al software Cisco IOS devolver una llamada a un dispositivo que marca, se conecta al EXEC y solicita la devolución de llamada. Por lo tanto, el cliente aún puede mantener una sesión EXEC con el router, pero puede evitar los recargos telefónicos. Para habilitar esta función, utilice el comando de configuración global service exec-callback. Puede utilizar esta función por estos motivos:
Consolidación y centralización de la factura de teléfono
Ahorro de costes en llamadas telefónicas
Control de acceso
Este documento ilustra estos dos escenarios de devolución de llamada:
Devolución de llamada sin verificar (usuario de inicio típico)
Un cliente en un sitio remoto realiza la marcación y autenticación.
El cliente está desconectado.
El servidor de acceso llama al cliente remoto e inicia una sesión EXEC. (El servidor de acceso tiene configurado el número de devolución de llamada.)
Devolución de llamada a cualquier número con verificación (usuario móvil típico)
Un cliente en un sitio remoto realiza la marcación y autenticación.
El cliente ingresa un número de teléfono para recibir la devolución de la llamada.
El cliente está desconectado.
El servidor de acceso llama al cliente remoto, autentica y luego inicia una sesión EXEC.
En esta sección encontrará la información para configurar las funciones descritas en este documento.
Nota: Para encontrar información adicional sobre los comandos usados en este documento, utilice la Command Lookup Tool (sólo clientes registrados) .
En este documento, se utiliza esta configuración de red:
En este documento, se utilizan estas configuraciones:
Servidor de acceso de devolución de llamada.
Cliente de la PC: Devolución de llamada EXEC sin verificación (Vista HyperTerminal).
Cliente de la PC: Devolución de llamada EXEC a cualquier número con verificación (Vista HyperTerminal).
Servidor de acceso de devolución de llamada |
---|
version 12.0 service exec-callback !--- This command enables the Cisco IOS software to return a call to a !--- device that dials in, connects to the EXEC, and requests callback. service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption ! hostname maui-nas-04 ! enable secret 5 <deleted> ! username austin-01 nocallback-verify callback-dialstring 84001 password 0 xxxxx !--- Does not require authentication after callback. !--- This string applies to the "no-verify callback" scenario. username austin-02 callback-dialstring "" password 0 xxxxx !--- This is for mobile users. The client specifies the callback number. !--- This string applies to the "callback to any number with verification" scenario. ! ip subnet-zero chat-script offhook "" "ATH1" OK chat-script rtp ABORT ERROR ABORT BUSY "" "AT" OK "ATDT \T" TIMEOUT 45 CONNECT \c !--- Use this chat script to dial the callback number. interface Ethernet0/0 ip address 10.0.0.1 255.0.0.0 no ip directed-broadcast ! ip classless ! line con 0 transport input none line 65 70 line aux 0 script modem-off-hook offhook script callback rtp !--- Use this chat script rtp for the callback. login local modem InOut transport input all callback forced-wait 5 !--- Wait 5 seconds before you initiate the callback. This prevents !--- problems with the router passing the callback string back to the modem !--- before it is ready to dial the callback connection. flowcontrol hardware line vty 0 4 login local ! end |
Cuando configure el módem PC (cliente de devolución de llamada), inicie una sesión Telnet inversa al módem del PC. Una forma de hacerlo en Windows 9x es utilizar HyperTerminal y seleccionar "Conectar usando: Directo a COMx" (donde COMx es el puerto del módem del PC) para establecer una conexión.
A continuación se muestran ejemplos de resultados de la sesión de HyperTerminal de PC que realiza la conexión al router:
Cliente de la PC: Devolución de llamada EXEC sin verificación (Vista de HyperTerminal) |
---|
ats0=1 !--- AT command to set modem to autoanswer mode. OK atdt 55555 !--- AT command to dial the modem of the router. CONNECT username: austin-01 password: Callback initiated - line is disconnected NO CARRIER RING CONNECT maui-nas-04> |
Cliente de la PC: Devolución de llamada EXEC a cualquier número con verificación (HyperTerminal View) |
---|
ats0=1 !--- AT command used to set the PC modem to autoanswer mode. OK atdt 55555 !--- AT command to dial the modem of the router. CONNECT Username: austin-02 password: Callback Dialstring: 84001 Callback initiated - line is disconnected NO CARRIER RING CONNECT Username: austin-02 password: maui-nas-04> |
Actualmente, no hay un procedimiento de verificación disponible para esta configuración.
En esta sección encontrará información que puede utilizar para solucionar problemas de configuración.
La herramienta Output Interpreter (sólo para clientes registrados) permite utilizar algunos comandos “show” y ver un análisis del resultado de estos comandos.
Nota: Antes de ejecutar un comando debug, consulte Información Importante sobre Comandos Debug.
debug chat: muestra la actividad del script de chat.
debug modem: muestra los mensajes de control del módem y activación del proceso.
debug callback: muestra los eventos de devolución de llamada cuando el router utiliza un módem y un script de chat para devolver la llamada en una línea de terminal.
Revisión | Fecha de publicación | Comentarios |
---|---|---|
1.0 |
14-Nov-2005 |
Versión inicial |