Composition et accès : Connexions asynchrones

Configuration de la fonction EXEC Callback

17 décembre 2015 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires


Contenu


Introduction

Ce document fournit une configuration d'échantillon pour la caractéristique d'EXEC Callback, et décrit les commandes que vous pouvez employer pour appeler de retour les clients qui se connectent, et vous connectez à la demande d'EXÉCUTIF.

Conditions préalables

Conditions requises

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

Composants utilisés

Les informations dans ce document sont basées sur la version de logiciel 11.1 de Cisco IOSÝ, et plus tard.

Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est opérationnel, assurez-vous que vous comprenez l'effet potentiel de toute commande.

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

Quand vous commencez une session sur le routeur, vous commencez dans le mode utilisateur, qui s'appelle souvent le mode d'exécution. Vous pouvez l'un ou l'autre de question la commande telnet au routeur, ou employer une connexion de console afin d'initier la plupart des connexions de mode d'exécution. Cependant, vous pouvez également employer une connexion d'accès par réseau commuté pour commencer une session d'EXEC. Dans un tel scénario, la connexion d'accès par réseau commuté n'exécute pas un protocole tramé, par exemple Protocole point à point (PPP), au-dessus du lien.

La caractéristique d'EXEC Callback permet au logiciel de Cisco IOS de renvoyer un appel à un périphérique qui se connecte, se connecte à l'EXÉCUTIF, et demande le rappel. Par conséquent, le client peut encore mettre à jour une session d'EXEC avec le routeur, mais peut éviter les surtaxes de téléphone. Afin d'activer cette caractéristique, utilisez la commande de configuration globale de service exec-callback. Vous pouvez utiliser cette caractéristique pour ces raisons :

  • Fusion et centralisation de la facturation téléphonique

  • Économies de coûts sur des appels interurbains

  • Contrôle d'accès

Ce document montre ces scénarios de deux rappels :

  • Le rappel avec NO--vérifient (l'utilisateur privé typique)

    • Un client à un site distant se connecte et authentifie.

    • Le client est déconnecté.

    • Le serveur d'accès appelle le client distant, et commence une session d'EXEC. (Le serveur d'accès a le numéro de rappel configuré.)

  • Rappel à tout nombre avec la vérification (utilisateur nomade typique)

    • Un client à un site distant se connecte et authentifie.

    • Le client introduit un numéro de téléphone pour recevoir l'appel de retour.

    • Le client est déconnecté.

    • Le serveur d'accès appelle le client distant, authentifie et puis commence une session d'EXEC.

Configurez

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

Remarque: Pour obtenir des informations supplémentaires sur les commandes utilisées dans ce document, utilisez l'Outil de recherche de commande (clients enregistrés seulement).

Diagramme du réseau

Ce document utilise la configuration réseau suivante :

/image/gif/paws/5732/pc_pstn_access.gif

Configurations

Ce document utilise les configurations suivantes :

  • Serveur d'accès de rappel.

  • Client PC : L'EXEC Callback avec NO--vérifient (vue de HyperTerminal).

  • Client PC : L'EXEC Callback à tout nombre avec vérifient (vue de 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

Quand vous configurez le modem PC (client de rappel), initiez une session de telnet inverse au modem du PC. Une manière de faire ainsi dans Windows 9x est d'utiliser le HyperTerminal, et sélectionner « connectez utilisant : Dirigez vers COMx » (où COMx est le port de modem du PC) pour établir une connexion.

Voici les sorties témoin de la session de HyperTerminal PC établissant le rapport au routeur :

Client PC : L'EXEC Callback avec NO--vérifient (la vue 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>                                                                        

Client PC : L'EXEC Callback à tout nombre avec vérifient (la vue de 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érifiez

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

Dépannez

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 de débogage, référez-vous aux informations importantes sur des commandes de debug.

  • mettez au point la conversation — activité de script de conversation d'affichages.

  • debug modem — affichages contrôle de modem et messages d'activation de processus.

  • debug callback — événements de rappel d'affichages quand le routeur utilise un modem, et un script de conversation à faire appel de retour à une ligne de terminal.

Conversations connexes de la communauté de soutien de Cisco

Le site Cisco Support Community est un forum où vous pouvez poser des questions, répondre à des questions, faire part de suggestions et collaborer avec vos pairs.


Informations connexes


Document ID: 5732