学网络和网络操作系统(Linux)这么久了对两个相似的东西总是认识的不够清楚,今天我把它们整理在这里,比较一下也方面记忆和理解。
一.什么是VTY?
Cisco的设备管理有很多种方式,如Console、HTTP、TTY、VTY或其它网管软件,但我们远程管理较为常用的一种方式肯定是VTY方式。
VTY在Cisco的不同系列产品中,都有一定数量的VTY线路可用,但具体数目则不尽相同。有些路由器交换机产品只有五条线路可用(line
vty 0
4),有些交换机路由器设备则提供了十多条,甚至达一千多条,但默认情况下不一定全部启用。如果您想看一下自己的设备具体支持多少条线路,只需在全局模式下使用命令line
vty 0 ?即可查看该设备支持多少条线路。
VTY线路的启用/关闭:
VTY线路的启用只能按顺序进行,你不可能启用line
vty 10,而不启用line vty 9。如果想启用line vty
9,那么你可以在全局模式(或line模式)下输入命令line vty 9 ,如:
这样系统会自动启用前面的0-8线路。当然也可以直接输入line
vty 0 9直接启用10条线路。
如果不想开启这么多条线路供用户使用,那么只须在全局模式下使用no line vty m
[n]命令就可以关闭第m后的线路,此时n这个数值可有可无,因为系统只允许开启连续的线路号,取消第m号线路会自动取消其后的所有线路。
VTY线路的协议选用:
VTY线路支持多种协议:
acercon Remote console for
ACE-based blade
lat
DEC LAT protocol
mop
DEC MOP Remote Console Protocol
nasi
NASI protocol
pad
X.3 PAD
rlogin Unix
rlogin protocol
ssh
TCP/IP SSH protocol
telnet
TCP/IP Telnet protocol
udptn UDPTN
async via UDP protocol |
在某一个接口上使用什么协议可以使用命令:transport {input|ouput}来进行定义:
(config)#line vty 0
(config-line)#transport ?
//查看支持哪种方式的协议定义
input
Define which protocols to use when connecting to the terminal
server
output
Define which protocols to use for outgoing connections
preferred Specify the
preferred protocol to use
(config-line)#transport input
?
//查看在输入方向上支持的协议
acercon Remote console for
ACE-based blade
all
All protocols
lat
DEC LAT protocol
mop
DEC MOP Remote Console Protocol
nasi
NASI protocol
none
No protocols
pad
X.3 PAD
rlogin Unix
rlogin protocol
ssh
TCP/IP SSH protocol
telnet
TCP/IP Telnet protocol
udptn UDPTN
async via UDP protocol
(config-line)#transport output
?
//查看在输出方向上支持的协议
acercon Remote console for
ACE-based blade
all
All protocols
lat
DEC LAT protocol
mop
DEC MOP Remote Console Protocol
nasi
NASI protocol
none
No protocols
pad
X.3 PAD
rlogin Unix
rlogin protocol
ssh
TCP/IP SSH protocol
telnet
TCP/IP Telnet protocol
udptn UDPTN
async via UDP protocol
(config-line)#transport
preferred //定义协议的优先次序
查看某一线路当前支持的协议可以使用命令show line vty number
#show line vty 9
Tty
Typ
Tx/Rx A
Modem Roty AccO
AccI
Uses Noise
Overruns Int
10
VTY
-
-
-
-
-
0
0
0/0
-
Line 10, Location: "", Type: ""
Length: 24 lines, Width: 80 columns
Baud rate (TX/RX) is 9600/9600
Status: No Exit Banner
Capabilities: none
Modem state: Idle
Group codes:
0
Special Chars: Escape Hold
Stop Start
Disconnect Activation
^^x
none
-
-
none
Timeouts:
Idle EXEC
Idle Session Modem
Answer
Session Dispatch
00:10:00
never
none
not set
Idle Session Disconnect Warning
never
Login-sequence User Response
00:00:30