日期:2014-05-17  浏览次数:20883 次

telnet 本地主机
C:\Users\Administrator>telnet localhost 2
正在连接localhost...无法打开到主机的连接。 在端口 2: 连接失败


C:\Users\Administrator>telnet 192.168.1.8 15
正在连接192.168.1.8...无法打开到主机的连接。 在端口 15: 连接失败


我的IP是 192.168.1.8

主机telnet 主机的机器为什么不可以

------解决方案--------------------
楼主先了解你为什么要telnet x.x.x.x 2或telnet x.x.x.x 15,而为什么会是2或15,不是其它的数值
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
telnet用来连接至目的地地提供的服务,而这里说的服务都对应有特定的端口号(比如:IIS服务的端口为80,FTP服务的端口为21,远程桌面服务的端口为3389)

如何确认机器已经开放的服务以及该服务监听的端口号(CMD命令提示符下):
查看服务:net start
查看服务对应监听端口:netstat -ano

那假如:
要连接到192.168.1.10这台机的IIS服务上,命令为:telnet 192.168.1.10 80
要连接到192.168.1.10这台机的远程桌面服务上,命令为:telnet 192.168.1.10 3389

当试图连接到目的地址一个未开放的端口,将得到无法连接到对方的提示
(正在连接192.168.1.10...无法打开到主机的连接。 在端口 1010: 连接失败


------解决方案--------------------
TELNET默认端口是23  你如果没有修改过,应该是TELNET IP 23
你首先要确定对方是否开放了TELNET服务!
------解决方案--------------------
netstat -ano显示的数据中包括有PID号,PID号是进程的标识符
tasklist 列出进程PID号与进程的对应关系