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

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

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

telnet microsoft.com 80 

出现连接到 microsoft.com 并且然后打开 telnet 窗口,但里面没有任何内容。

如果我输入任何类似的命令GET / HTTP/1.1,它也不会出现。

我的起始步骤正确吗?

答案1

Telnet 默认没有回显。输入远程登录在交互模式下(没有参数,只需执行远程登录)然后输入设置 localecho。 然后打开主机端口

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

答案2

您正在尝试连接到 HTTP 服务器,该服务器大多数时间位于端口 80 上。HTTP 协议要求访客首先开始对话。如果您想探索以下内容,您可能需要阅读有关 HTTP 的资料:http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol

但是连接到端口 80 不会让您获得 shell,telnet 服务器通常在端口 23 上运行。但是 telnet 实际上不再在互联网上使用,因为它不安全。

相关内容