2011-08-17 16:14:09 +0000 2011-08-17 16:14:09 +0000
4
4

如何在Windows命令提示符中使用telnet?

我在XP的Windows命令提示符中输入这个命令。

telnet microsoft.com 80

连接到microsoft.com出现,然后telnet窗口打开,但里面什么也没有。

如果我输入任何命令,比如GET / HTTP/1.1,也没有出现。

我的启动步骤是否正确?

答案 (2)

6
6
6
2011-08-17 16:20:57 +0000

Telnet默认是没有回声的。在交互模式下输入telnet (没有参数,只需执行telnet)。然后输入set localecho。然后open host port

我建议你使用netcat,更容易使用,功能更强大,telnet已经过时了。

4
4
4
2011-08-17 16:20:15 +0000

你正试图连接到一个HTTP服务器,大多数时候80端口就是这样的。HTTP协议要求客人先开始说话。如果你想探究的话,你可能会想阅读一下HTTP的相关知识。http://en.wikipedia.org/wiki/HypertextTransferProtocol

但是连接到80端口并不能让你得到一个shell, telnet服务器通常在23端口工作. 但是telnet因为不安全,所以现在互联网上已经不怎么用了。