Este documento fornece uma configuração de exemplo para o recurso de retorno de chamada EXEC e descreve os comandos que você pode usar para retornar a chamada para clientes que discam e se conectam ao prompt EXEC.
Não existem requisitos específicos para este documento.
As informações neste documento são baseadas no software Cisco IOS® versão 11.1 e posterior.
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.
Consulte as Convenções de Dicas Técnicas da Cisco para obter mais informações sobre convenções de documentos.
Quando você inicia uma sessão no roteador, você começa no modo usuário, frequentemente chamado de modo EXEC. Você pode emitir o comando telnet para o roteador ou usar uma conexão de console para iniciar a maioria das conexões do modo EXEC. No entanto, você também pode usar uma conexão dialup para iniciar uma sessão EXEC. Nesse cenário, a conexão de discagem não executa um protocolo enquadrado, por exemplo, PPP (Point-to-Point Protocol), no link.
O recurso de retorno de chamada EXEC permite que o software Cisco IOS retorne uma chamada para um dispositivo que disca, se conecta ao EXEC e solicita retorno de chamada. Portanto, o cliente ainda pode manter uma sessão EXEC com o roteador, mas pode evitar sobrecargas de telefone. Para habilitar esse recurso, use o comando de configuração global service exec-callback. Você pode usar este recurso pelos seguintes motivos:
Consolidação e centralização da conta de telefone
Economia de custos em chamadas telefônicas
Controle de acesso
Este documento ilustra estes dois cenários de retorno de chamada:
Retorno de chamada sem verificação (usuário doméstico típico)
Um cliente em um local remoto disca e autentica.
O cliente está desconectado.
O servidor de acesso chama o cliente remoto e inicia uma sessão EXEC. (O servidor de acesso tem o número de chamada de retorno configurado.)
Retorno de chamada para qualquer número com verificação (usuário móvel típico)
Um cliente em um local remoto disca e autentica.
O cliente insere um número de telefone para receber o retorno de chamada.
O cliente está desconectado.
O servidor de acesso chama o cliente remoto, autentica e inicia uma sessão EXEC.
Nesta seção, você encontrará informações para configurar os recursos descritos neste documento.
Observação: para encontrar informações adicionais sobre os comandos usados neste documento, use a ferramenta Command Lookup Tool (somente clientes registrados).
Este documento utiliza a seguinte configuração de rede:
Este documento utiliza as seguintes configurações:
Servidor de Acesso de Retorno de Chamada.
PC cliente: Retorno de chamada EXEC sem verificação (HyperTerminal View).
PC cliente: Retorno de chamada EXEC para qualquer número com verificação (HyperTerminal View).
Servidor de acesso de retorno de chamada |
---|
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 |
Ao configurar o modem do PC (cliente de retorno de chamada), inicie uma sessão Telnet reversa para o modem do PC. Uma maneira de fazer isso no Windows 9x é usar o HyperTerminal e selecionar "Conectar usando: Direcione para COMx" (onde COMx é a porta do modem do PC) para estabelecer uma conexão.
Aqui estão exemplos de saídas da sessão do PC HyperTerminal fazendo a conexão com o roteador:
PC cliente: Chamada de retorno EXEC sem verificação (Modo de exibição de HiperTerminal) |
---|
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> |
PC cliente: Retorno de chamada EXEC para qualquer número com verificação (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> |
No momento, não há procedimento de verificação disponível para esta configuração.
Esta seção fornece informações que podem ser usadas para o troubleshooting da sua configuração.
A Output Interpreter Tool (somente clientes registrados) oferece suporte a determinados comandos show, o que permite exibir uma análise da saída do comando show.
Observação: antes de inserir o comando debug, consulte Informações importantes sobre os comandos debug.
debug chat — exibe a atividade do script de bate-papo.
debug modem — exibe mensagens de controle de modem e de ativação de processo.
debug callback —exibe eventos de retorno de chamada quando o roteador usa um modem e um script de bate-papo para retornar a chamada em uma linha de terminal.
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
14-Nov-2005 |
Versão inicial |