人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

telnetクライアントからUnixサーバーに接続した後、更にtelnetで他のサーバーに行こうとした時にEscape characterというメッセージが表示されてコネクションが閉じられてしまいます。下のメッセージになります。なぜ問題なくtelnetできないのか知りたいので教えてください。
エンコーディングを変えたりkterm,vt100といろいろ変更して挑戦してみましたがうまく行きません。原因と解決方法を教えてください。
telnet使ったこともない人はご遠慮ください。

telnet 192.168.10.100
Trying 192.168.10.100...
Connected to 192.168.10.100.
Escape character is '^]'.
Connection closed by foreign host.

●質問者: silverspring
●カテゴリ:コンピュータ インターネット
✍キーワード:ConnecteD kterm Telnet UNIX エンコーディング
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● mutsuju
●10ポイント

どうみても 192.168.10.100 から弾かれていますが。

192.168.10.100 の /etc/hosts.allow なり何なりのアクセスリストを確認して下さい。

そもそも 192.168.10.100 で telnetd がちゃんと動いているのかどうかから確認が必要です。この質問からは読み取れませんので・・・

>エンコーディングを変えたりkterm,vt100といろいろ変更して挑戦してみましたが

これはtelnet接続が出来てから考える問題です。

set termが狂っててもエコーバックくらい返ってきます。

限りなくダミー

http://e-words.jp/w/Telnet.html

すこしダミー

http://www.wakhok.ac.jp/~kanayama/summer/02/site/node44.html

http://www.itmedia.co.jp/help/tips/linux/l0124.html

◎質問者からの返答

接続先が192.168.10.99にtelnetでアクセスしてそこから更にtelnetで192.168.10.100にアクセスしようとするとこのようなメッセージが返ってきます。しかし最初から192.168.10.100にアクセスしようとすると問題なくtelnetできます。なのでブロックはされていないと思います。

逆に192.168.10.100にtelnetした後に192.168.10.99にtelnetしても同じようにアクセスできないようになってます。


2 ● kurukuru-neko
●10ポイント

>Connection closed by foreign host.

接続相手が接続をクローズしましたのメッセージ

より該当Unixサーバより接続を許可されていません。

接続先のtelnetサーバで接続を許可する設定を

行う必要があります。

接続先のサーバの種類により設定は違います。

http://homepage3.nifty.com/peterpan/Network/net-ftpteld.html

◎質問者からの返答

接続先が192.168.10.99にtelnetでアクセスしてそこから更にtelnetで192.168.10.100にアクセスしようとするとこのようなメッセージが返ってきます。しかし最初から192.168.10.100にアクセスしようとすると問題なくtelnetできます。なのでブロックはされていないと思います。

逆に192.168.10.100にtelnetした後に192.168.10.99にtelnetしても同じようにアクセスできないようになってます。


3 ● Chiba-inu
●60ポイント

ちょっと行き違いがあるようなので、私が横槍で説明させて頂きます。

クライアント:192.168.10.1

サーバ1:192.168.10.100

サーバ2:192.168.10.99

とします。

1.の方が仰っているのは『それぞれのサーバ上の"/etc/hosts.allow"には「クライアント(192.168.10.1)」は記述されているが、お互いのサーバ同士は記述されていないんじゃないか?』ということだと思います。

すなわち、サーバ1の"/etc/hosts.allow"には"192.168.10.99"が、サーバ2の"/etc/hosts.allow"には"192.168.10.100"が記述されていないと、サーバ経由でのtelnetでアクセス拒否は当然ではないか、ということです。

是非ご確認ください。

http://www.yahoo.co.jp

◎質問者からの返答

確認しました。確かにdenyとなっていたので、駄目でした。よく理解できました、ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ