我们用telnet做的所有事情是什么?

时间:2009-07-15 12:28:25

标签: networking

我想知道使用te​​lnet可以完成的所有事情,目前我使用它来确定远程机器是否正在侦听某些特定端口 telnet [机器] [端口]。 任何想法,请

5 个答案:

答案 0 :(得分:5)

将telnet视为基本上打开端口上另一台机器的套接字。

您可以使用它登录另一台机器(不安全)。如果您知道SMTP协议,则可以使用它发送邮件。如果您知道如何制定HTTP请求,您甚至可以使用它发出HTTP请求并返回HTTP响应流。这是一个可爱的工具。

答案 1 :(得分:1)

它可用于调试许多应用程序级协议。例如:

% telnet stackoverflow.com http
HEAD / HTTP/1.1
Host: stackoverflow.com

返回stackoverflow.com首页的HTTP头。

虽然netcat(man 1 nc)在这些任务中更具通用性。

答案 2 :(得分:0)

FTP,HTTP我已经尝试过了。您可以telnet到Web服务器以使用标题本身等...

答案 3 :(得分:0)

您可以与SMTP服务器进行交互以发送邮件:

telnet somemailserver.somedomain.com 25
HELO somesender.somesenddomain.com
MAIL FROM: somebody@somewhere.com
RECPT TO: somerecipient@somewhere.com
DATA
Type message now.
.

答案 4 :(得分:0)

您可以使用telnet连接到邮件服务器并发送电子邮件。

Telnet到端口25上的主机名 HELO your_domain_name或者其他任何内容 邮件来自:you@hostname.com RCPT TO:them@someplace_else.com

数据

按ENTER键 QUIT