实验目的:通过控制R1 , TELNET R2(12.1.1.2),R3(13.1.1.3)R2,R3 进行远程管理.

在R1 上配置:

R1#telnet 12.1.1.2 //从R1 TELNET 到R2

Trying 12.1.1.2 ... Open

User Access Verification

Password:

R2>

<Ctrl-Shift-6> + x 把界面切换回R1

R1#telnet 13.1.1.3 //从R1 TELNET 到R3

Trying 13.1.1.3 ... Open

User Access Verification

Password:

R3>

<Ctrl-Shift-6>x 把界面切换回R1

R1#show sessions //在R1 上查看打开了多少个TELNET 会话

Conn Host Address Byte Idle Conn Name

1 12.1.1.2 12.1.1.2 0 0 12.1.1.2

* 2 13.1.1.3 13.1.1.3 0 0 13.1.1.3

R1#resume 2 //重新连接到R3

[Resuming connection 2 to 13.1.1.3 ... ]

R3>

<Ctrl-Shift-6>x 切换回R1

R1#

R1#show session

Conn Host Address Byte Idle Conn Name

1 12.1.1.2 12.1.1.2 6 10 12.1.1.2

* 2 13.1.1.3 13.1.1.3 0 0 13.1.1.3

R1#disconnect 1 //从R1 是主动断开到R2 的连接(断开一个TELNET 的会话)

Closing connection to 12.1.1.2 [confirm]

在 R2 上实验:

R2#show users //在R2 上查看有谁登录到R2 路由器

Line User Host(s) Idle Location

* 0 con 0 idle 00:00:00

2 vty 0 idle 00:01:52 12.1.1.1

Interface User Mode Idle Peer Address

R2#clear line 2 //发现有人TELNET 过来,把连接清除

[confirm]

[OK]

R2#show users

Line User Host(s) Idle Location

* 0 con 0 idle 00:00:00

Interface User Mode Idle Peer Address

提示:利用TELNET 来管理的几条命令的区别.

show session //查看本路由器或是交换机主动打开了多少个telnet 的会话

show user //查看本路由器或是交换机有谁telnet 进来,可以显示他的IP 地址

Disconnect //在本路由器上主动断开本路由器所打开的telnet 会话

Clear line //清除远端连接,发现有TELNET 的会话,把他清除

Ctrl+shift+6 x //telnet 会话的切换

Resume + 会话 ID //重新再次连接,先show session 查看会话ID

使用SSH 远程控制远端设备,(包括路由器或是交换机或是防火墙等网络设备)。

注:SSH 是基于TCP 协议上的,端口号为22

配置步骤(SSH Server):

1. Configure the IP domain name

2. Generate the RSA keys

3. Configure the SSH timeout interval <可选>

4. Configure the SSH retries <可选>

5. Disable vty inbound Telnet sessions

6. Enable vty inbound SSH sessions

例子:

R1#configure terminal

R1(config)#ip domain-name cisco.com

R1(config)#crypto key generate rsa general-keys modulus 512

R1(config)#ip ssh timeout 120

R1(config)#ip ssh authentication-retries 4

R(config)#username cisco password cisco

R1(config)#line vty 0 4

R1(config-line)#transport input none

R1(config-line)#transport input ssh

R1(config-line)#login local

R1(config-line)#end

配置步骤(SSH Client):

以 secure CRT 为例:

在提示中输入用户名 cisco 密码cisco 即可远程控制.

注:用SSH 代替TELNET 的好处,SSH 的会话过程是加密的,而TELNET 的会话过程是明文

Cisco 学会使用Telnet、SSH的更多相关文章

  1. [CISCO] 简单配置 Telnet 服务

    [CISCO] 简单配置 Telnet 服务 一.Introduction Telnet 协议是一种应用层协议,使用于网际网路及区域网中,使用虚拟终端机的形式,提供双向.以文字字串为主的互动功能.属于 ...

  2. RPi 2B Android telnet ssh

    /*********************************************************************** * RPi 2B Android telnet ssh ...

  3. Different between Telnet/SSH/FTP

    http://www.differencebetween.net/category/technology/protocols-formats/ Telnet vs SSH Secure Shell, ...

  4. cisco 路由与ASA SSH 设置

    转载于https://www.cnblogs.com/sun292393989/p/8980700.html 一 试验拓扑 二 Server配置 ①配置hostname和domain name 因为r ...

  5. Telnet/SSH 客户端

    一.WinSCP linux 与 windows 间传递文件.可以与 putty 配合使用. 官网提供便携版下载:https://winscp.net/eng/downloads.php 支持中文,语 ...

  6. CISCO的HTTP/HTTPS/SSH配置测试完成

    按实验一步一步,倒是很容易的,也理解罗~~ START-CONFIG粗配置文件如下: r1#show run Building configuration... Current configurati ...

  7. TCP/IP TELNET & SSH

    快速导航 远程登录示例 关于远程登录? 嵌入? 用来控制远程服务器上运行的应用程序字符? 转义? 操作方式? 关于SSH? 远程登录示例 关于远程登录? 网络虚拟终端(Network Virtual ...

  8. ASA5520远程配置 telnet,ssh

    telnet配置: ASA5520(config)# passwd asa5520 //创建用户模式密码ASA5520(config)# enable password asa5520 //创建特权模 ...

  9. ping telnet ssh netstat

    1.pingping命令工作在OSI参考模型的第三层-网络层.ping命令会发送一个数据包到目的主机,然后等待从目的主机接收回复数据包,当目的主机接收到这个数据包时,为源主机发送回复数据包,这个测试命 ...

随机推荐

  1. ios 测试工程是否内存泄漏

    转自http://www.cocoachina.com/ios/20141203/10519.html 虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在.所 ...

  2. sql语句判断两个时间段是否有交集

    场景:  数据库有有两个字段.开始时间<startTime>,和结束时间<endTime>,指定一个时间段(a,b),a表示开始时间,b表示结束时间.看数据库中有没有与(a,b ...

  3. 超赞的OOM检测(除了mat以外)

    今天看了下微博,扔物线分享了个内存检测的工具: 内存泄露是 OOM 最常见的原因,但它的侦测需人工排查,往往眼看瞎也未必能找到泄露的内存.Square 新库 LeakCanary 用一种巧妙的思路实现 ...

  4. EDD-SPT综合规则

    关于生产运作的计算题· 很急 谢谢·有7项任务需经某设备加工,各任务资料如下.要求:(1)试用EDD-SPT综合规则确定加工顺序(2)分别计算两种规则下的平均流程时间. 任务 J1 J2 J3 J4 ...

  5. Output Limit Exceed是什么情况引起的

    输入的格式错误 Output Limit Exceed是超过输出限制(OLE)错误,提示你的程序产生了过多的输出信息,一般是由于死循环造成的.你的程序发生上述错误的主要原因是循环语句while(sca ...

  6. Boxes in a Line(移动盒子)

      You have n boxes in a line on the table numbered 1 . . . n from left to right. Your task is to sim ...

  7. %02d

    %d表示打印整型的,%2d表示把整型数据打印最低两位,%02d表示把整型数据打印最低两位,如果不足两位,用0补齐所以打印出来就是02了

  8. HDU2537:8球胜负

    Problem Description 8球是一种台球竞赛的规则.台面上有7个红球.7个黄球以及一个黑球,当然还有一个白球.对于本题,我们使用如下的简化规则:红.黄两名选手轮流用白球击打各自颜色的球, ...

  9. PHP中字符串转换为数值 可能会遇到的坑

    今天看到一个老外最喜欢的一段代码 <?php $string = 'zero'; $zero = 0; echo ($string == $zero) ? 'Why? Just why?!' : ...

  10. java解析xml文件并输出

    使用java解析xml文件,通过dom4j,代码运行前需先导入dom4j架包. ParseXml类代码如下: import java.io.File; import java.util.ArrayLi ...