解析telnet程序的数字信息内容

网络 网络管理
文章摘要:下面我们来对telnet程序的有关信息反馈内容进行解析。希望文中所涉及的问题能够让大家了解更多这方面的内容。

telnet程序是网络中非常重要的一种操控手段。它可以完成远程的一些控制。想必,很多管理员都会使用telnet程序。但是,有些时候,我们需要分析一些信息,来判断一下目前Telnet的状态。

连接特定的数字

在Internet中,有许多主机能为telnet提供公用服务.事实上,若你查一下目录,你会发现大量的项目是通过telnet访问的.

许多远程主机要求你在连接时指定一特别的"接口数字",用来标识你需要的服务类型.这里有一个例子:

密执根大学有一台计算机可提供美国和加拿大的天气预报 . 该机名为downwind.sprl.umich.edu.当你与该机连接时, 你必须指定一接口数字3000,即告诉该机你想使用天气预报服务.

你所要做的只是在telnet命令后加上该接口数字:

telnetdownwind.sprl.umich.edu 3000

(注意在地址与接口数字之间留一空格.)若你是在telnet> 提示符之后使用open命令连接,也用同样方式录入接口数字:

open downwind.sprl.umich.edu 3000

当你使用接口数字连接远程机时,你所需的程序就会开始运行, 程序运行完后,连接断开,telnet程序自动退出.

在本章我们是以大多数Unix系统为基础来讲述telnet命令的.而在其他一些系统中,格式可能有所不同.例如,在使用VMS操作系统的VAX计算机上, 你必须在接口数字前加上"/port=":

telnetdownwind.sprl.umich.edu /port=3000

若你对自己的计算机有任何不清楚的地方,***的办法是查阅telnet的地方资料.进一步探讨接口数字

在计算机术语中,"接口"这一术语是指两台设备或两个系统之间的连接处.例如,你可以把一台打印机接到计算机背后的接口上,在Unix系统中我们说每个终端都被接到主机上各自的接口中.

Internet 术语中也使用同样的概念.在第二章我们提到Internet 使用一种叫TCP(传输控制)的协议将数据从一台主机传到另一主机. 任何时候使用TCP 来连接一台Internet主机和另一台主机都必须用接口数字来标识连接类型.事实上, 有一个Internet的正式组织, 即数字管理局制订出一套公认的接口数字,并确保是唯一的数字.

当缺省时,telnet连接通常使用接口数字23,也就是说, 当你未指明接口数字时,telnet程序自动连接到23号接口.因此,以下两条指令的连接结果相同:

telnetfuzzball.ucsb.edu

telnetfuzzball.ucsb.edu 23

为了使你能与远程机连接,远程机必须运行一个能与你使用的接口进行通信的程序.当该程序在等待连接时,我们称它在该接口上"接收".

因此,任何一台能支持telnet连接的主机内部,都必须有一个在23号接口上接收的程序.也就是说,当你使用telnet程序与一台远程机进行常规连接时, 它与远程机联系并检查在23号接口上是否有程序"接收".

只有当你想用telnet与其它的接口连接时才需要指定一个实际的接口数字.许多Internet系统采用不同的接口数字来提供一些特别服务.

在前一节,我们用接口数字3000与一台叫downwind.sprl.umich. edu 的远程主机连接.我们这样做是为了使用一个特殊的程序来显示天气预报.为了让连接成功, 必须在远程机内运行该天气预报程序, 且该程序应在 3000号接口上接收.在许多情况下, 一台主机可同时在一个特定接口支持一个以上的连接.例如,上述特殊的天气预报服务器就可以同时支持100 个用户.

telnet换码符:CTRL-]

当你与一台远程机对话时, 有一种方法可使你中断工作, 直接向 telnet录入另外的指令.例如,如果你与远程机交流有困难,你可以中断自己的工作对话而转回到telnet状态,再录入quit命令.

办法就是按一特殊的组合键CTRL-].即按住CTRL 键后再按下]键.当按下该组合键后,它将送一信号给telnet,暂停远程连接并显示提示符:

telnet>

现在你可以随意录入任何telnet指令(后面我们会介绍几条重要的指令). 有些指令运行后可命令telnet自动恢复远程连接, 另外, 在 telnet>提示符之后,你还可随时按回车键来恢复连接.

象CTRL-]这样的键在技术术语中称为"换码符". 许多程序都允许使用一个换码符来请求特殊服务.

在Unix世界中,有一惯例是用"^"字符来表示CTRL键.例如 CTRL-C 就写作^C.

现在我们可以理解当telnet确定远程连接后屏幕显示的信息: Escape character is'^]'

该显示提醒你telnet程序的换码符是CTRL-]. 当然我们也可以将它改为其它字符,但通常没有这个必要.

责任编辑:佟健 来源: csdn.net
相关推荐

2010-02-04 16:57:40

Android配置信息

2021-01-27 14:34:02

物联网物联网安全IoT

2010-07-21 16:26:27

telnet程序

2010-07-19 16:55:51

Telnet命令

2010-07-21 16:32:14

telnet程序

2010-07-21 16:19:33

telnet程序

2010-07-21 16:30:00

telnet程序

2010-07-26 15:10:37

telnet sess

2010-07-15 10:58:12

启动telnet服务

2010-07-17 00:45:18

2010-07-27 15:06:31

telnet端口

2010-07-19 13:23:03

Linux Telne

2010-07-22 09:25:09

telnet命令

2010-07-20 10:57:02

Telnet会话

2010-07-22 12:38:35

Unix telnet

2010-07-19 14:08:15

2010-07-17 00:55:48

PHP Telnet

2010-07-25 14:31:54

Telnet程序

2010-07-26 15:01:32

Telnet服务器

2023-05-04 11:38:20

AR教育领域
点赞
收藏

51CTO技术栈公众号