Get a Terminal Server!

Do you ever get tired of having to jump back and forth between your routers with a console cable? Well if you haven’t heard already, get yourself a terminal server. Look for a 2511 or 2509 access router. You will see that these routers have a SCSI-looking connection on the front of the router. You can use this connection to connect multiple modems or in our case, routers. The 2509 supports 8 console connections while the 2511 will support 16. They don’t come with the cables, so don’t forget to buy them too.

Here are some pics of the router and cable(s) you need:

2509
2509


octal cable
CAB-OCTAL-ASYNC

I really like using a menu on my terminal server. While reverse telnet works, I personally find this much faster and convenient.

Here is a sample config of what I use on my terminal server:

menu termserver title #

Cisco Lab Access Server
Type a number to select an option
use ‘ctrl+shift+6′ then ‘x’ to switch back to the menu
#

menu termserver text 1 Connect to Austin Router 2811
menu termserver text 2 Connect to Dallas Router 2811
menu termserver text 3 Connect to 3560 Switch
menu termserver text 4 Connect to 3550 Switch Top
menu termserver text 5 Connect to 3550 Switch Bottom
menu termserver text 6 EXIT

menu termserver command 1 resume austin /connect telnet austin
menu termserver command 2 resume dallas /connect telnet dallas
menu termserver command 3 resume 3560-switch /connect telnet 3560-switch
menu termserver command 4 resume 3550-t /connect telnet 3550-t
menu termserver command 5 resume 3550-b /connect telnet 3550-b
menu termserver command 6 menu-exit

menu termserver line-mode

ip host 3560-switch 2010 192.168.15.223
ip host 3550-t 2002 192.168.15.222
ip host 3550-b 2001 192.168.15.222
ip host austin 2016 192.168.15.223
ip host dallas 2011 192.168.15.223

Try adding the “autocommand menu yourmenuname” command under the VTY lines. This will cause the menu to load automatically as soon as you telnet to your terminal server.

Note: Don’t forget—like I did—to configure the “menu-exit” option accordingly –yes, I almost locked myself out :|

Here is some more information on menus and terminal servers:

Menus link
Terminal Server link

Check out the screenshot below to see what it gives you. This is a very basic menu; you can easily create multiple sub-menus if you want.

Menu

9 Responses to “Get a Terminal Server!”

  1. The Underscore Sid says:

    SO GOOD!

  2. abiose says:

    u just saved me a whole lot of trouble. i couldnt even search out this info from the cisco website/.

    thanks a bunch

  3. ted says:

    Thx! :)

  4. Mark says:

    The information is great the best I found on the internet.
    I have been look everywhere. Few friend and I are doing a CCNA and they have asked me setup CCNA online lab so they can work from as well. This will help me. How can I setup so they can access from a web pages a login with username and password. I would like to set the session for 5 hours each they all get a turn. You help would great.
    Thanks
    Mark

  5. ted says:

    Hi Mark,

    You probably want to setup a VPN connection so your friends can VPN into your network. At that point, they can telnet/ssh to the routers. You could also use an SSL VPN if you have that option on your network.

    The other option is to use NAT port redirection to make SSH available to the internet (don’t use telnet, and use strong passwords).

    Hope that helps,

    Ted

  6. Brian says:

    Mark,

    Thank you so much for providing this information. Like others I searched for quite a bit to find it. I knew there was a way to create a terminal server. Way better than being a nonstop cable monkey! Thanks again.

    -Brian

  7. CJ says:

    What version of IOS do you recommend for the terminal server, I am currently running 12.1(22)? However, I am unable to execute some of the commands from the menu where the selection prompt resides.

    Are there any commands that need to be entered on the remote devices that I’m connecting to …

    I believe I had…
    no exec and transport input telenet

  8. Mic says:

    This is fantastic! Can’t wait to set it up.

  9. Tester says:

    This is Great…. but what do I need to enter to get a menu to clear the lines?

Leave a Reply