文章翻译自 http://social.technet.microsoft.com/wiki/contents/articles/910.windows-7-enabling-telnet-client.aspx
1. 介绍
Telnet客户端,通过Telnet协议用来连接远程计算机。举个例子,像我这样的IT老兵,还是喜欢用Telnet来配置cisco交换机/路由器。如果你刚刚开始使用windows7,你会发现Telnet服务是默认不开启的!!不要慌,开启这个服务也就是点几下鼠标的事情。
Telnet客户端允许本地计算机连接运行在远程计算机上面的Telnet server程序,然后在那台机器上操作其应用。一旦登录了,你就可以通过自己计算机上的命令提示行(cmd.exe)这个界面来操作远程计算机,就像是自己坐在远程计算机前面似的。你输入的运行在cmd.exe里的Telnet客户端上的命令会被发送到Telnet server,然后在远程计算机上面运行。输入命令的运行结果会被发返回到Telnet客户端,显示给你看。
当你第一次尝试在cmd.exe中运行telnet命令,windows会提示你,“Telnet是不被识别的命令”
2. Steps
根据以下的操作在windows7下来开启Telnet客户端
1) 点击开始,然后左键单击控制面板
2) 在控制面板里面,选择程序
3) 在程序和特色一栏中,左键单击开启/关闭Windows特色
4) 在Windows特色窗口,在右侧往下拖动,直到看到Telnet客户端,这这个选项前面打勾,最后点击OK。
这个被选择的特色就会被安装了
一旦安装完成,这个windows特色窗口就会被关闭了
5)在cmd.exe中验证Telnet客户端,在cmd.exe中输入telnet/?
3. 总结
默认的在windows7中,telnet客户端是不开启的,但是可以在windows特色窗口开启这个小程序。
引用
这篇文章部分来自网站ElMajdal.Net
http://elmajdal.net/Win7/Enabling_Telnet_Client_in_Windows_7.aspx
4. 用途补充
利用Telnet命令来检测目标IP主机的制定端口是否开启。
Ping命令是网络层的命令,是往目标IP地址发送ICMP包来检测网络通不通。但是要想确认目标IP主机的port哪个具体端口开没开启,Ping命令是办不到的。这时候可以使用Telnet客户端来查看,比如说想看192.168.1.5主机上面的3389端口开没开着,可以在cmd中敲入telnet 192.168.1.5 3389 如果没开通,会提示你,连接不到目标主机的3389端口
反之,如果能登入一个黑色窗口,就是说明目标主机上面的制定端口是开启的。