LinuxサーバーのTelnet

LinuxサーバーのTelnet

Telnet接続を取得するには、コンピュータの両側でTelnetを有効にする必要があるかどうか疑問に思います。

問題はこれです:Linux Webサーバー(Red Hat)でポート80の一部のパブリックIPでTelnetを試していることです。

このパブリックIPではHTTPが有効になっています(80)。 Telnetが有効になっているかどうかはわかりませんが、所有者は有効になっていると言います。

私のLinuxサーバーではHTTP(80)が有効になっていますが、Telnetは有効ではありません。代わりにSSHが有効になります。

Linuxサーバーからリモートでログインすると、telnet PublicIP 80次のように表示されます。

Trying "PublicIP"...
Connected to "PublicIP" ("PublicIP").
Escape character is '^]'.
Connection closed by foreign host

これが機能するには、私のサーバーでTelnetを有効にする必要がありますか?なぜなら、相手には問題がないということが他の消息筋を通じて確認されたからです。パブリックIP:220.226.190.180

どのように機能できるか説明してください。 LinuxサーバーでTelnetを有効にする必要がある場合は、コマンドと方法を共有してください。

ベストアンサー1

telnet?を使用してリモートWebサーバーへの接続をテストしようとしています。いいえ。 Telnet サーバーは必要ありません。リモート HTTP サーバーは、エスケープ文字で示されるコマンドを待っています。待機時間を超過すると、接続が閉じます。だから...

telnet <hostname or ip address> 80

次に、いくつかのHTTPコマンドを入力します。

GET / HTTP/1.1
host: <fqdn>

リモートWebサーバーを提供するように構成されたホストのFQDNを使用します。上記のHTTPコマンドを使用して基本文書を返します。 0xAFの正確なコメントを参照してください。

おすすめ記事