Dieses Dokument enthält eine Beispielkonfiguration für die EXEC-Rückruffunktion und beschreibt die Befehle, mit denen Sie Clients zurückrufen können, die sich einwählen und eine Verbindung zur EXEC-Aufforderung herstellen.
Für dieses Dokument bestehen keine speziellen Anforderungen.
Die Informationen in diesem Dokument basieren auf der Cisco IOS® Software-Version 11.1 und höher.
Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps zu Konventionen von Cisco).
Wenn Sie eine Sitzung auf dem Router starten, beginnen Sie im Benutzermodus, der häufig als EXEC-Modus bezeichnet wird. Sie können entweder den telnet-Befehl an den Router ausstellen oder eine Konsolenverbindung verwenden, um die meisten Verbindungen im EXEC-Modus zu initiieren. Sie können jedoch auch eine DFÜ-Verbindung verwenden, um eine EXEC-Sitzung zu starten. In einem solchen Szenario wird für die DFÜ-Verbindung kein gerahmtes Protokoll, z. B. Point-to-Point Protocol (PPP), über die Verbindung ausgeführt.
Mit der EXEC-Rückruffunktion kann die Cisco IOS-Software einen Anruf an ein Gerät zurücksenden, das sich einwählt, eine Verbindung zum EXEC herstellt und Rückrufe anfordert. Aus diesem Grund kann der Client weiterhin eine EXEC-Sitzung mit dem Router unterhalten, aber die Telefonzuschläge vermeiden. Um diese Funktion zu aktivieren, verwenden Sie den globalen Konfigurationsbefehl service exec-callback. Sie können diese Funktion aus folgenden Gründen verwenden:
Konsolidierung und Zentralisierung der Telefonabrechnung
Kosteneinsparungen bei Anrufen
Zugriffskontrolle
In diesem Dokument werden die beiden Rückrufszenarien veranschaulicht:
Rückruf ohne Überprüfung (typischer Privatbenutzer)
Ein Client an einem Remote-Standort wählt sich ein und authentifiziert sich.
Der Client wird getrennt.
Der Zugriffsserver ruft den Remote-Client auf und startet eine EXEC-Sitzung. (Auf dem Zugriffsserver ist die Rückrufnummer konfiguriert.)
Rückruf an eine beliebige Nummer mit Verifizierung (typischer mobiler Benutzer)
Ein Client an einem Remote-Standort wählt sich ein und authentifiziert sich.
Der Client gibt eine Telefonnummer ein, um den Rückruf zu erhalten.
Der Client wird getrennt.
Der Zugriffsserver ruft den Remote-Client auf, authentifiziert und startet dann eine EXEC-Sitzung.
In diesem Abschnitt erhalten Sie Informationen zum Konfigurieren der in diesem Dokument beschriebenen Funktionen.
Hinweis: Um weitere Informationen zu den in diesem Dokument verwendeten Befehlen zu erhalten, verwenden Sie das Command Lookup Tool (nur registrierte Kunden).
In diesem Dokument wird die folgende Netzwerkeinrichtung verwendet:
In diesem Dokument werden folgende Konfigurationen verwendet:
Callback Access Server.
PC-Client: EXEC-Rückruf ohne Überprüfung (HyperTerminal View).
PC-Client: EXEC-Rückruf an eine beliebige Nummer mit Verify (HyperTerminal View).
Callback Access Server |
---|
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 |
Wenn Sie das PC-Modem (Callback-Client) konfigurieren, starten Sie eine umgekehrte Telnet-Sitzung mit dem Modem des PC. In Windows 9x können Sie dies beispielsweise über HyperTerminal und die Option "Connect using: Direkt zu COMx" (wobei COMx der Modem-Port des PCs ist), um eine Verbindung herzustellen.
Hier sind einige Beispielausgaben der PC HyperTerminal-Sitzung, die die Verbindung zum Router herstellt:
PC-Client: EXEC-Rückruf ohne Überprüfung (HyperTerminal View) |
---|
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-Client: EXEC-Rückruf an eine beliebige Nummer mit Verify (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> |
Für diese Konfiguration ist derzeit kein Überprüfungsverfahren verfügbar.
Dieser Abschnitt enthält Informationen zur Fehlerbehebung in Ihrer Konfiguration.
Bestimmte show-Befehle werden vom Output Interpreter Tool unterstützt (nur registrierte Kunden), mit dem Sie eine Analyse der show-Befehlsausgabe anzeigen können.
Hinweis: Bevor Sie Debugbefehle ausgeben, lesen Sie Wichtige Informationen über Debug-Befehle.
Debug-Chat: Zeigt die Chatskriptaktivität an.
Debug-Modem: Zeigt die Modemsteuerung an und verarbeitet Aktivierungsmeldungen.
debug callback (Rückruf debuggen): Zeigt Rückrufereignisse an, wenn der Router ein Modem verwendet, und ein Chat-Skript, um einen Rückruf in einer Terminalleitung durchzuführen.
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
14-Nov-2005 |
Erstveröffentlichung |