こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

teratermとコマンドプロンプトの動作が違う

コマンドプロンプトからできることが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
>

投稿日時 - 2013-05-12 09:49:33

QNo.8084137

困ってます

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

端末種別の設定とか。

詳しくは、TeraTermのヘルプをどうぞ。
http://ttssh2.sourceforge.jp/manual/ja/menu/setup-tcpip.html

投稿日時 - 2013-05-12 18:49:49

お礼

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

投稿日時 - 2013-05-12 21:06:14

ANo.3

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

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

>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を実行した時点でおなじことが起きるかもしれません。

投稿日時 - 2013-05-12 16:26:30

お礼

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

投稿日時 - 2013-05-12 21:02:37

ANo.1

windows2008ならデフォルトでtelnetクライアントが入っていないと思いますが
http://symfoware.blog68.fc2.com/blog-entry-460.html

投稿日時 - 2013-05-12 12:13:38

補足

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

投稿日時 - 2013-05-12 13:47:37

お礼

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

投稿日時 - 2013-05-12 21:07:08

あなたにオススメの質問