プロが教えるわが家の防犯対策術!

コマンドプロンプトからできることがtelnetだとできません。

クライアント(windows7)でコマンドプロンプトからtelnetでサーバA(windows2008)に接続して、
サーバAを中継してさらにtelnetでサーバB(windows2008)に接続しています。
これをteratermでやるとサーバAには接続できるのですが、接続先のサーバAから
サーバBには接続できません。なぜでしょうか。

teratermでサーバA上からtelnet 192.168.xx.xx(サーバB)
とやってもプロンプトが戻ってくるだけです。
↓こんなふうに
>telnet 192.168.xx.xx
>

A 回答 (3件)

端末種別の設定とか。



詳しくは、TeraTermのヘルプをどうぞ。
http://ttssh2.sourceforge.jp/manual/ja/menu/setu …
    • good
    • 0
この回答へのお礼

ありがとうございます。端末タイプをansiかvt100にしたらサーバBにも接続できました。ただこうするとログが流れたときに最初の方に戻れなくなるため、できれば端末タイプがxtermのままで接続したいのです。そもそもどうしてサーバAにはxtermのままで接続できるのかご存知ではないでしょうか。

お礼日時:2013/05/12 21:06

実際に動作の確認してはいませんが。



>teratermでサーバA上からtelnet 192.168.xx.xx(サーバB)
>とやってもプロンプトが戻ってくるだけです。
>↓こんなふうに
>>telnet 192.168.xx.xx
>>

サーバA上では実際に"telnet"が起動されている。
が、そのtelnetのプロセスの入出力がteratermと一致しないので、何もメッセージがなく「起動し終わりましたよ、次は何?」と
>プロンプトが戻ってくるだけ
になる、のではないでしょうか。
起動されたtelnet"の窓"は、サーバA上で開かれている、か、どこに開いていいのかわからなくてこけている、ということはないでしょうか。
サーバAのログを確認してはいかがでしょう。

teratermでサーバAに接続後、command.comを実行してから、telnetをやったらどうなるだろう、と、ふと思いました。
command.comを実行した時点でおなじことが起きるかもしれません。
    • good
    • 0
この回答へのお礼

サーバAのイベントログを確認したましたが、特に出ていませんでした。アドバイスありがとうございました。

お礼日時:2013/05/12 21:02

windows2008ならデフォルトでtelnetクライアントが入っていないと思いますが


http://symfoware.blog68.fc2.com/blog-entry-460.h …

この回答への補足

telnetは入れているのでコマンドプロンプトからtelnet接続するのは出来る状態です。

補足日時:2013/05/12 13:47
    • good
    • 0
この回答へのお礼

情報ありがとうございます。

お礼日時:2013/05/12 21:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このQ&Aを見た人がよく見るQ&A