megváltoztatása a szünet karakter Cisco IOS
bármilyen történelmi okból (régen tudom, de elfelejtettem)a szünet karakter Cisco IOS parancssor Ctrl-Shift – 6 és X. Most, hogy a fájdalom, hogy írja be, és én gyakran hibázik, mert úgy négy ujjal összehangolt módon (nézzünk szembe a tényekkel, nem vagyok világszínvonalú sportoló, és a négy ujj túl van a fizikai képesség). Szóval van egy szokásom, hogy ötször ismételgetem … a biztonság kedvéért.
a legfontosabb, hogy amikor egy Cisco terminálkiszolgálót használ egy tesztpadon (vagy tanulmányi állványon) lévő útválasztó eléréséhez, és megnyomja a szünet sorrendjét, a munkamenet visszaáll a terminálkiszolgálóra, mintha ott adta volna ki a parancsot. Bosszantó, igaz ?
tehát most csatlakoztam egy szomszédos routerhez, és ostobán megpróbáltam pingelni valamit, ami nem létezik:
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:...
most megnyomtam a break gombot, mert türelmetlen vagyok, és
R0#
jobbra toltam a konzolt az első útválasztóra.
megoldás
a tesztpadon a megoldásom az volt, hogy megváltoztattam az escape karaktert az útválasztókon (de nem a terminálkiszolgálón).
működik Telnet/SSH is
a bevett gyakorlat, ha így routing változások a telnet a legközelebbi router, majd ugorj a távoli router, és végezze el a routing módosításokat. Ily módon, ha az Útválasztás nem működik pontosan megfelelően, akkor is fut egy konzolos munkamenet.
ez ugyanaz a probléma. Ha megnyomja a break gombot, hogy kikapcsoljon egy ping parancsot, vagy megszakítsa a DNS-keresést, a konzol visszaáll az eredeti útválasztóra.
a Break / Escape karakter megváltoztatása
kétféle módon lehet megváltoztatni az escape sequence / break karaktert a Cisco IOS rendszeren.
az aktuális munkamenet töréskarakterének módosítása
ez a sorrend csak az aktuális SSH/Telnet munkamenetnél változtatja meg. A módosítások elvesznek, amikor kilép a munkamenetből.
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#
látod ezt? Személyes választásom a Ctrl-W, mert könnyen beírható, és nem ütközik sok mással az ASCII karakterekben
a szünet végleges módosítása
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)#
azok számára, akik rohannak, és tesztelik ezt egy élő routeren (ó, igen, Elizabeth, léteznek):
ennek bezárása
általában nem javasolnám, hogy ezt alapértelmezetté tegyék, mert másoknak végül a hálózaton kell dolgozniuk, és ez a fajta dolog váratlan problémákat okozhat. De az aktuális munkamenet beállításai ügyes trükk, és sok időt takaríthatnak meg összetett hálózatokban.
CCIE Mendicants dönthet úgy, hogy használja ezt is, de meg kell, hogy következetes üzembe a konfiguráció minden eszközön. Lehet, hogy egy kicsit trükkös.
Remélem hasznos.