Contenu

Introduction

Conditions préalables

Conditions requises

Components Used

Conventions

Informations générales

Configuration

Diagramme du réseau

Configurations

Vérification

Dépannage

Dépannage des commandes

Informations connexes

Introduction

Ce document fournit un exemple de configuration pour la fonction de rappel EXEC et décrit les commandes que vous pouvez utiliser pour rappeler les clients qui se connectent et se connectent à l’invite EXEC.

Conditions préalables

Conditions requises

Aucune spécification déterminée n'est requise pour ce document.

Components Used

Les informations de ce document sont basées sur le logiciel Cisco IOS® Version 11.1 et ultérieure.

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.

Conventions

Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.

Informations générales

Lorsque vous démarrez une session sur le routeur, vous commencez en mode utilisateur, souvent appelé mode EXEC. Vous pouvez soit émettre la commande telnet au routeur, soit utiliser une connexion console afin d'initier la plupart des connexions en mode EXEC. Cependant, vous pouvez également utiliser une connexion commutée pour démarrer une session EXEC. Dans un tel scénario, la connexion commutée n'exécute pas de protocole tramé, par exemple PPP (Point-to-Point Protocol), sur la liaison.

La fonction de rappel EXEC permet au logiciel Cisco IOS de renvoyer un appel vers un périphérique qui compose le numéro, se connecte au mode d’exécution et demande un rappel. Par conséquent, le client peut toujours maintenir une session EXEC avec le routeur, mais peut éviter les surcharges téléphoniques. Afin d'activer cette fonctionnalité, utilisez la commande de configuration globale service exec-callback. Vous pouvez utiliser cette fonctionnalité pour les raisons suivantes :

- Consolidation et centralisation de la facturation téléphonique

- Économies sur les appels interurbains

- Contrôle d'accès

Ce document illustre ces deux scénarios de rappel :

- Rappel sans vérification (utilisateur domestique standard)

- Un client d'un site distant compose et s'authentifie.

- Le client est déconnecté.

- Le serveur d’accès appelle le client distant et démarre une session EXEC. (Le numéro de rappel est configuré sur le serveur d'accès.)

- Rappel à n'importe quel numéro avec vérification (utilisateur mobile type)

- Un client d'un site distant compose et s'authentifie.

- Le client saisit un numéro de téléphone pour recevoir le rappel.

- Le client est déconnecté.

- Le serveur d’accès appelle le client distant, s’authentifie, puis démarre une session EXEC.

Configuration

Cette section vous fournit des informations pour configurer les fonctionnalités décrites dans ce document.

Remarque : Pour en savoir plus sur les commandes utilisées dans le présent document, utilisez l’outil de recherche de commandes (clients inscrits seulement).

Diagramme du réseau

Ce document utilise la configuration réseau suivante :

Configurations

Ce document utilise les configurations suivantes :

- Serveur d'accès au rappel.

- Client PC : Rappel EXEC sans vérification (vue HyperTerminal).

- Client PC : Rappel EXEC vers n'importe quel numéro avec vérification (vue HyperTerminal).

Serveur d'accès de rappel

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

Lorsque vous configurez le modem PC (client de rappel), lancez une session Telnet inverse vers le modem du PC. Dans Windows 9x, vous pouvez utiliser HyperTerminal et sélectionner « Se connecter à l'aide de : Directement à COMx » (où COMx est le port modem du PC) pour établir une connexion.

Voici des exemples de sorties de la session HyperTerminal du PC établissant la connexion au routeur :

Client PC : Rappel EXEC sans vérification (vue 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>

Client PC : Rappel EXEC vers n'importe quel numéro avec vérification (vue HyperTerminal)

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>

Vérification

Aucune procédure de vérification n'est disponible pour cette configuration.

Dépannage

Cette section fournit des informations que vous pouvez utiliser pour dépanner votre configuration.

Dépannage des commandes

Certaines commandes show sont prises en charge par l'Output Interpreter Tool (clients enregistrés uniquement), qui vous permet de voir une analyse de la sortie de la commande show.

Remarque : avant d'émettre des commandes debug, reportez-vous à Informations importantes sur les commandes de débogage.

- debug chat : affiche l'activité du script de discussion.

- debug modem - affiche les messages de contrôle de modem et d'activation de processus.

- debug callback : affiche les événements de rappel lorsque le routeur utilise un modem et un script de conversation pour rappeler sur une ligne de terminal.

Informations connexes

- Rappel asynchrone-PPP entre un serveur d'accès et un PC

- Configuration du rappel avec TACACS+

- Configuration du rappel PPP pour DDR

- Rappel PPP sur RNIS

- Configuration du rappel d'ID d'appelant RNIS

- Support et documentation techniques - Cisco Systems