пятница, 31 января 2014 г.

AUX или Reverse Telnet

Сегодня пришла долгожданная железка, надо ее срочно смонтировать на узле и пустить в работу… НО! Даже на заливку первичных настроек «на столе» нет времени, а на узле откровенно негде примостится с ноутбуком. Как получить доступ с рабочего места к консоли удаленного роутера?



Доступ к удаленной консоли по Reverse Telnet

Тут нам на помощь приходит технология Reverse Telnet.

Reverse telnet — технология позволяющая подключиться к консольному порту удаленного устройства через telnet и управлять им.
Для подключения к удаленной консоли нам нужно:
  • Устройство с открытым доступом по telnet 
  • Устройство с AUX портом
  • кабель rollover RJ45.
В данном случае донором будет Cisco7301 и AUX порт.


Настройки AUX порта Cisco:

GW# conf t
GW(config)# line aux 0
GW(config-line)#speed 9600 <--- Указывается требуемая скорость для 
                              подключения к консоли конкретной железки
GW(config-line)#stopbit 1
GW(config-line)# transport input telnet
GW(config-line)#transport output telnet
GW(config-line)# modem InOut <--- Команда обязательна для Cisco1841 
                                почему-то именно на них AUX без этой 
                                команды не работает
 
Далее вводим комадну:

telnet ip_donor 2097
  Где ip_donor – ip адрес железки через aux которой мы пытаемся «достучаться» до удаленной консоли, а 2002 – номер aux порта для cisco.
Откуда берется номер 2097? Дело в том что у роутеров базовый TCP порт для внутренних линий – 2000 а 97 – номер AUX линии:

GW#show line. 
   Tty Typ     Tx/Rx    A Modem
*    0 CTY              -    -
    97 AUX   9600/9600  - inout
    98 VTY              -    - 
    99 VTY              -    -


для переключения обратно к роутеру нажимаем CTRL+SHIFT+6 затем x
R1#


для отключения набираем
GW#disconnect 
 
 
Для возврата в устройство подключенное к AUX порту, нажимаем ENTER

GW#
[Resuming connection 1 to 192.168.1.1 ... ]

R1#








Комментариев нет:

Отправить комментарий