网络设备是网络中不可缺少的硬件部分,各种各样的网络设备为整个网络提供着各自不同的重要功能,任何一个都是不可或缺的,如交换机、集线器、路由器、防火墙等。在早期的计算机网络中这些设备都是不可网管的,即只是通过网络线缆连接到网络中,发挥一定的功能,但是现在大多数网络设备都是可网管的,即可以通过网络终端对其内部的系统信息和工作方式作相应的设定,以实现更强大的功能。最常用的管理方式就是远程登录,即由接入网络的计算机借助某些软件远程登录到网络设备中,进行相应的配置。
Windows设备管理工具Windows集成了许多非常有价值的应用程序。除著名的“超级终端”以外,Telnet也经常被用于实现对网络设备(可网管的交换机、路由器、防火墙等)的远程管理。此外,借助Windows Support Tools中的Device Console Utility,还可实现对服务器硬件设备的管理。
远程设备登录——TelnetTelnet是集成在Microsoft TCP/IP中的一项网络服务,用户无需安装,只要安装了TCP/IP即可直接运行。利用Telnet协议为虚拟终端提供一个标准的端口,用户不必了解终端设备的详细信息即可建立连接,另外,Telnet还为用户和终端设备提供一个协商选项的机制和一组标准选项。目前大多数网络设备的管理和配置都是通过这种方式进行的,如网络服务器的更新、路由器的配置、网络防火墙的配置等。
1. Telnet的工作过程当我们使用Telnet远程登录终端设备时,事实上启动了两个程序,一个是Telnet客户端程序,运行在本地计算机上,另一个是Telnet服务器程序,运行在远程登录的终端设备上,他们分别完成不同的功能。本地计算机上的客户端程序要完成如下功能。
建立本地计算机与服务器端的TCP连接。
接收由本地计算机键盘键入的信息,并转换成标准格式发送给远程服务器端。
从远程服务器接收输出的信息。
将信息显示在本地计算机的屏幕上。而远程终端上的服务器端应用程序通常表现得非常平静,但是一旦遇到远程客户机发送过来的连接请求就立即活跃起来,负责完成如下功能。
通知发送请求信息的计算机,终端设备已经准备就绪,等待键入命令。
执行键入的命令,如显示目录内容或执行某个应用程序等。
将执行命令的结果送回到主机的输出设备上。
等待执行新的命令。虽然大多数网络设备仍然提供连接计算机串口的端口,但是如果每次都将计算机移动到网络设备附近或者将网络设备移动到计算机附近都是非常麻烦的,而用Telnet则可以直接通过网络建立连接,非常方便。
-a:企图自动登录。除了用当前已登录的用户名以外,与-l选项相同。
-e:跳过字符进入telnet客户提示。
-f:客户端登录的文件名。
-l:指定远程系统上登录用的用户名称。要求远程系统支持TELNET ENVIRON选项。
-t:指定终端类型,支持的终端类型仅是vt100、vt52、ansi和vtnt。
Host:指定要连接的远程计算机的主机名或IP地址。
Port:指定端口号或服务器名。
3. 利用Telnet实现远程服务器的登录虽然安装了TCP/IP就相当于安装了Telnet服务,但是在Windows系统中该服务是默认被禁止运行的,所以如果是使用Telnet远程管理网络服务器,就必须先启动该项系统服务,或者使用其他已经开放的端口也可以(Telnet默认使用23端口,是关闭的)。接下来我们就来看一下如何通过Telnet命令登录到远程文件服务器。要登录到远程的计算机上,必须在服务器上启用Telnet服务。具体步骤如下。
(1)依次选择“开始”“程序”“管理工具”“服务”,将打开“服务”窗口,在右侧窗口中选择“telnet”服务。单击鼠标右键,在弹出的快捷菜单中选择“属性”选项。
(2)打开“Telnet的属性”对话框,在“启动类型”下拉列表中选择“自动”选项。单击“确定”按钮,返回“服务”窗口,然后选择“Telnet”服务并右击,在弹出的快捷菜单中选择“启用”选项。
提示:键入用户名之后按Enter键即可开始键入登录密码,再次按Enter键即可尝试登录。
4. Telnet的常用命令和主要功能
(1)Telnet的命令当Telnet至服务器时,可以使用的命令如表所示。
(2)Telnet的主要功能该命令的主要功能是在用户使用的本地计算机上通过网络登录远程主机时,把本地计算机当成远程主机的一个仿真终端,而此处的网络可以是任何采用了TCP/IP的网络,如LAN、WAN、Internet等。借助Telnet登录到远程终端只是我们达到目的过程中的一个重要环节,那么究竟利用Telnet可以实现对远程终端设备的哪些操作呢?这可能是很多对Telnet不太熟悉的用户心中不解的谜团。其实并不困难,有时只需利用其中一个方面就可以解决问题了,这可以说是最基本的操作了,同时也是必须要掌握的。在做任何配置之前,首先要了解设备本身的一些重要系统信息,例如登录到远程服务器,首先要查看该服务器的一些详细信息,如操作系统版本(使用type c:oot.ini命令即可)、系统配置、安装了什么软件或服务等。只有这样才能发现系统究竟存在哪些漏洞,需要做什么进一步处理。如果是登录到远程路由器或者交换机,则会自动显示其系统信息,包括其当前设备类型、名称、生产厂家、操作系统版本等。
在Windows Vista安装Telnet组件,具体的操作步骤如下。
第3步,单击“确定”按钮,即可安装并配置Telnet客户端。注意与Windows Vista所不同的是,在Windows 2008系统下安装Telnet组件,需要在“服务器管理器”窗口的添加功能列表中,添加Telnet组件。
领取专属 10元无门槛券
私享最新 技术干货