• ベストアンサー

telnetについて。

telnetについて、いまいちよく分かりません。 例えば、下記のページを見るとあるメールサーバにリモートログインするには、 telnet [サーバのドメイン名] 110 等のように、すればいいとあります(実際に、出来ました)。 ただ、分からないのがtelnetは23番ポートと決まっているのですよね?さらに、なぜ別のポート番号を指定できるのでしょうか?これは、どういう動きをしているのでしょう? よろしくお願いします。 http://www.atmarkit.co.jp/fwin2k/win2ktips/216telnetsrv/telnetsrv.html

質問者が選んだベストアンサー

  • ベストアンサー
  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.3

他の方が答えられてることですがtelnet(サーバ)標準のポートは おっしゃられているように23番となります がそれはあくまで標準設定でteletサーバを 23番以外のポートで動かすことも可能です (セキュリティ対策でわざと変える 等の理由があります) またtelnet(クライアント)というのは単純に言えば ターミナルソフト(簡単に言えばキー入力されたものを相手に送り受け取ったデータを表示する)なので 接続する先は必ずしもtelnetサーバ相手でなくてもいいわけです 書かれている 110 の場合標準ではpopサーバとなります (popサーバに対してtelneクライアントでtで接続しています)

nabewari
質問者

お礼

皆さん、回答ありがとうございます。 うーん、、ということは、例えば tenlet 110 とかやった場合は、23番ポートは使っていないということでしょうか?

その他の回答 (2)

回答No.2

別のポート番号を指定できる理由を簡単に書くと 1.標準ではTelnetサービスは23番ポートですが変更することも可能です。 (ホストのポートが330番であればクライアントでも330番を指定し接続する。) 2.Telnetサービス以外のサービスにもTelnetプログラムで接続することができる。 (Webサーバが80番であれば、80番を指定すればWebサーバーに接続出来ます。)

  • goold-man
  • ベストアンサー率37% (8364/22179)
回答No.1

あなたが掲出されているリンクから、「Telnetクライアントの使い方」参考URL リッスン状態にないポートへの接続要求は、「拒否される」ことになっている(拒否応答「RST(reset)」が返されている) 指定している23番ポートが存在していなければメッセージが出力 「ホストへ接続できませんでした。 ポート番号 23: 接続に失敗しました」

参考URL:
http://www.atmarkit.co.jp/fwin2k/win2ktips/231telnetcmd/telnetcmd.html

関連するQ&A