前篇总结了telnet访问需要做哪些设定:https://www.cnblogs.com/zzh-zjh/p/9685657.html
接下来就是,如果很多人telnet远程连接路由器造成会话满了的时候,我们如何清理掉久session,让后边的人能继续telnet.
1. 如何查看有哪些虚拟终端(VTY)在登录:
注意:我在一些老的视频里看到这个命令是show user,不过我在GN3+IOU 1.5.2上操作时会提示:% Ambiguous command: "show user".但是用show users没问题.
R2#show users
Line User Host(s) Idle Location
0 con 0 idle 00:03:15
* 2 vty 0 idle 00:00:00 10.10.0.1
3 vty 1 idle 01:01:14 10.10.0.3
Interface User Mode Idle Peer Address
第一行0 con 0 这是console口用户连接信息, 00:03:15 是表示这个接口有3分15秒没有过操作了.
第二行*2 vty 0 表示的是你现在的用户(*标识),用的虚拟终端vty 0 ,ip地址等.
第三行 3 vty 1 表示的是其他用户通过虚拟终端vty 1连入,空闲时间1天1分14秒,ip地址等.
通过上面信息,我们大致可以判断哪些vty是可以不用了的,比如ip或者空闲时间很大等.
2. 如何清理闲置的vty.
继续以上面信息为例.比如我们确定了vty 1这个是可以清理的.那么有两种方式清理掉:
第一种:
在vty0上输入命令清理:
R2#clear line vty 1
[confirm]y [OK] '[confirm]这里输入y表示yes的意思.
在vty1这边能看到被踢下的消息如下:
R2#
[Connection to 10.10.0.2 closed by foreign host]
R3#
第二中: 我在网上看到有些人说clear经常会清不掉会话,需要多次输入clear来清理,后边看到另一个命令可以有效清理
R2#show tcp brief
TCB Local Address Foreign Address (state)
F43EEA18 10.10.0.2.23 10.10.0.3.41997 ESTAB
F354CCA8 10.10.0.2.23 10.10.0.1.52735 ESTAB
R2#clear tcp tcb F43EEA18
[confirm]y
[OK]