URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 7003
[ Назад ]

Исходное сообщение
"Меню для AS2509"

Отправлено dmitro , 15-Янв-05 23:20 
Привет всем!
у меня есть AS2509.  есть возможность создать меню на устройстве? что то типа:
Для доступа на 1 ansyn-port нажмите цифру 1
...
Для доступа на 8 ansyn-port нажмите цифру 8

Заранее признателен,
dmitro


Содержание

Сообщения в этом обсуждении
"Меню для AS2509"
Отправлено Сайко , 16-Янв-05 15:39 
Ну первое, что лезет в голову это банальный banner motd.

"re: Меню для AS2509"
Отправлено dmitro , 17-Янв-05 09:28 
>Ну первое, что лезет в голову это банальный banner motd.

А как же интерактивность.  Нажамаешь 1 и выполняется команда telnet ip_address_1 port_1, нажимаешь 2 - telnet ip_address_2 port_2 ????

dmitro


"re: Меню для AS2509"
Отправлено Сайко , 17-Янв-05 09:38 
:) Ну а свой IOS написать? Зачем так извращаться?
1. ip host 1 <port> <ip address>  - не проходит, ругается на "1" - %IP: Bad hostname format. Видимо должно ачинаться с буквы.
2. alias exec 1 telnet <ip address> <port> - проходит, не ругается.

Тогда можно в banner еще написать и как выходить с этого реверс-телнета.
Ну и главный вопрос - раз все равно это реверс телнет - не проше было бы сразу попадать на tty, без захода на cisco?

P.S. а что, на comp.dcom.sys.cisco Вам так и не ответили ;)


"re: Меню для AS2509"
Отправлено dmitro , 17-Янв-05 10:45 
>:) Ну а свой IOS написать? Зачем так извращаться?
все банальнее.
>1. ip host 1 <port> <ip address>  - не проходит, ругается на "1" - %IP: Bad hostname format. Видимо должно ачинаться с буквы.
>2. alias exec 1 telnet <ip address> <port> - проходит, не ругается.
с исползованием alias я поиграл :-)
>Тогда можно в banner еще написать и как выходить с этого реверс-телнета.
>
>Ну и главный вопрос - раз все равно это реверс телнет -
>не проше было бы сразу попадать на tty, без захода на
>cisco?

Объясняю, что я не извращенец :-) на AS сидят сервера. мой комп подключен консолью на AS. тоесть если пропадет сетка то я могу работать с устройствами локально. меню мне надо если меня кто-то будет замещать.


>P.S. а что, на comp.dcom.sys.cisco Вам так и не ответили ;)
я не стал там развивать тему.

меню я настроил.  вызывается она коммандой: menu <имя меню >.  я так думаю, что если в startup-config добавить эту строку, то будем то о чем я мечтаю - после ввода пароля - появится меню.  Но я при этом не знаю как убрать это меню, если надо что-то конфигурировать на самой ciso :-(
ctrl+c/shift+ctrl+x+6 - не работает.

menu CONN prompt ^C Menu Access to Servers ^C
menu CONN text 1 Connect to Server1
menu CONN command 1 telnet <ip> 2001
menu CONN text 4 Connect to Server2
menu CONN command 4 telnet <ip> 2004
menu CONN clear-screen
menu CONN status-line
menu CONN line-mode

Вообщем остался вопрос как прервать меню!!!
dmitro


"re: Меню для AS2509"
Отправлено Сайко , 17-Янв-05 10:54 
>ctrl+c/shift+ctrl+x+6 - не работает.

А в show line console 0 что говорится про:
Special Chars: Escape
                ^^x
^^x ни что иное как <Control>+<Shift>+<6> а затем уже отдельно <x>.
После возврата на AS необходимо также ввести disconnect.


"re: Меню для AS2509"
Отправлено Сайко , 17-Янв-05 11:18 
P.S.
Тогда я бы добавил следующее:

menu CONN text d disconnect from server
menu CONN command d disconnect
menu CONN text q exit from menu
menu CONN command q menu-exit


"re: Меню для AS2509"
Отправлено dmitro , 17-Янв-05 11:52 
>P.S.
>Тогда я бы добавил следующее:
>
>menu CONN text d disconnect from server
>menu CONN command d disconnect
>menu CONN text q exit from menu
>menu CONN command q menu-exit

Теперь у меня один вопрос как выйти из этого меню.  команды menu-exit нет!
команда exit не то...  надо прервать именно меню!!!  как пока не понял!
dmitro


"re: Меню для AS2509"
Отправлено Сайко , 17-Янв-05 12:02 
Как это нет:
http://www.cisco.com/univercd/cc/td/doc/product/software/ios...

"re: Меню для AS2509"
Отправлено dmitro , 17-Янв-05 12:49 
>Как это нет:
>http://www.cisco.com/univercd/cc/td/doc/product/software/ios...

не увидел menu-exit - потомучто не нашел описание, а смотрел комманды на живой AS.
спасибо. теперь заработало. на есть последнее проблема...
хотелось бы чтобы меню запусталось сразу после ввода пароля на exec-mode,  а не после принудительной комманды menu <Name>.  пробовал комманду menu >Name< запихать в startup-config - не прошло :-(  то есть как при подключеннии к AS сделать так что бы всегда стартовало menu?

dmitro


"re: Меню для AS2509"
Отправлено Сайко , 17-Янв-05 13:12 
Думаю что вот так:
line con 0
autocommand menu <MENUNAME>

Также можно поизвращяться с tacacs+ и autocmd.

Но проще сделать banner, в котором указать что для доступа к серверам просьба ввести команду menu <MENUNAME>.

Или просто напишите инструкцию, хотя их, как правило, не читают.

Боюсь у Вас есть недопонимание сути startup-config'а...


"re: Меню для AS2509"
Отправлено dmitro , 17-Янв-05 15:36 
>Думаю что вот так:
>line con 0
> autocommand menu <MENUNAME>
>Также можно поизвращяться с tacacs+ и autocmd.
>Но проще сделать banner, в котором указать что для доступа к серверам просьба ввести команду menu <MENUNAME>.
>Или просто напишите инструкцию, хотя их, как правило, не читают.
>Боюсь у Вас есть недопонимание сути startup-config'а...
да согласен, мысль была не верная...
люди посоветовали тоже красивый путь.

username user pass cisco
username user autocommand ...

line vty 0 4
login local

Спасибо большое,
все работает.
спасибо за ценные идеи!!!