Das Ausführen von Debug-Befehlen kann einen überlasteten Router zum Crawlen bringen. Wenn Sie die Ausgabe nicht an die Konsole senden, kann dies hilfreich sein. Dieses technische Rezept beschreibt das Deaktivieren der Debugging-Ausgabe für die Konsole und Verfahren zum Anzeigen von Debug-Informationen auf routerfreundliche Weise.
Einige Debug-Befehle wie debuggen IP-Paketdetails
kann dazu führen, dass ein Router nicht mehr reagiert, während er versucht, alle angeforderten Daten anzuzeigen. Häufig wird versucht, eine Menge Daten über einen 9600-Baud-Konsolenport zu erzwingen.
Also können wir das abschalten!
config t
keine Protokollierungskonsole
Aber jetzt sind Debuggen nicht sehr nützlich, da sie nicht angezeigt werden. Wir können dann mit dem Router telnet
Terminal-Monitor
um die gesamte Debug-Ausgabe über die Pipe an den Telnet-Client zu senden. Besser, aber das kann noch nach hinten losgehen.
Wir können einfach alle Nachrichten in einen Puffer verschieben:
Protokollierung gepuffert
dann sehen Sie sie mit an
Protokoll anzeigen
Eine weitere Option, die einige Debug-Befehle ausführt, wie
debuggen Sie das IP-Paket
sicherer ist es, eine Zugriffsliste nur für den gewünschten Verkehr anzugeben. Zum Beispiel:
debuggen IP-Paketdetail 100Zugriffsliste 100 Erlaube IP-Hosts 1.1.1.1
Zugriffsliste 100 IP-Host 1.1.1.1 zulassen beliebig
Gibt Ihnen die IP-Paketdetails für alle Pakete an, die von einem Host mit der IP-Adresse 1.1.1.1 kommen oder zu einem Host gelangen.
HINWEIS: Korrigiert am 09.04.2009 von abanks, basierend auf dem Kommentar von AWfki.