schimbarea caracterului pauză în Cisco IOS
indiferent de motiv istoric (am folosit pentru a ști, dar am uitat ) caracterul pauză pentru Cisco IOS linia de comandă este Ctrl-Shift-6 și X. Acum, că este o durere de tip și eu de multe ori face greșeli, deoarece este nevoie de patru degete în mod coordonat (să recunoaștem, eu nu sunt un atlet de clasă mondială, și folosind patru degete este dincolo de capacitatea mea fizică). Așa că am un obicei de a repeta de aproximativ cinci ori … doar pentru a vă asigura.
cel mai important, atunci când utilizați un server terminal Cisco pentru a accesa un router pe un banc de testare (sau rack de studiu) și ați lovit secvența de pauză, sesiunea se fixează înapoi la terminal server ca și cum ați fi emis comanda acolo. Enervant nu ?
deci, acum am conectat la un router vecin, și prostește a încercat să ping ceva care nu există:
r1#ping 10.1.1.1Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 10.1.1.1, timeout is 2 seconds:...
acum am lovit tasta break pentru că sunt nerăbdător și
R0#
acest drept, am mutat consola înapoi la primul router.
soluție
soluția mea de pe banca mea de testare a fost să schimb caracterul escape pe routere (dar nu pe serverul terminal).
funcționează și pentru Telnet/SSH
o practică obișnuită atunci când efectuați modificări de rutare este telnet la cel mai apropiat router, apoi săriți la router la distanță și efectuați modificările de rutare. În acest fel, dacă rutarea nu funcționează exact, aveți în continuare o sesiune de consolă care rulează.
aceasta are aceeași problemă. Dacă apăsați break pentru a închide o comandă ping sau întrerupeți o căutare DNS, consola dvs. va reveni la routerul original.
schimbarea Break / Escape caracter
există două moduri de a schimba secvența de evacuare / break caracter pe Cisco IOS.
schimbați caracterul de întrerupere pentru sesiunea curentă
această secvență îl modifică numai pentru sesiunea SSH/Telnet curentă pe care o utilizați. Modificările se pierd la ieșirea din sesiune.
Router#terminal escape-character ? BREAK Cause escape on BREAK CHAR or <0-255> Escape character or its ASCII decimal equivalent DEFAULT Use default escape character NONE Disable escape entirely soft Set the soft escape character for this lineRouter#terminal escape-character 23"^W" is the escape characterRouter#
vezi asta? Alegerea mea personală este Ctrl-W, deoarece este ușor să tastați și nu intră în conflict cu mult altceva în caracterele ASCII
schimba pauza permanent
Router#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#linRouter(config)#line vty 0 4Router(config-line)#escape-character ?BREAK Cause escape on BREAKCHAR or <0-255> Escape character or its ASCII decimal equivalentDEFAULT Use default escape characterNONE Disable escape entirelysoft Set the soft escape character for this line
Router(config-line)#escape-character 23Router(config-line)#
schimbându-l înapoi
pentru acei oameni care se vor grăbi să testeze acest lucru pe un router live (oh, da, Elizabeth, există):
închizând acest lucru
în general, nu aș recomanda să faceți acest lucru implicit, deoarece alte persoane vor trebui să lucreze în rețeaua dvs. în cele din urmă și acesta este genul de lucru care poate avea probleme neașteptate. Dar setările pentru sesiunea curentă sunt un truc elegant și pot economisi mult timp în rețele complexe.
Mendicanții CCIE pot alege să folosească și acest lucru, dar trebuie să fiți consecvenți în ceea ce privește punerea în configurația dvs. pe toate dispozitivele. Ar putea fi un pic dificil.
Sper că este util.