- ベストアンサー
ttsshで「ホスト名が無効です」と出て接続できません。
WindowsXP機とFedoraCore6サーバをHubで繋いで家庭内LANにし、 ttrpm23 に、ttrpm2315j、ttssh154、と ttssh15412j を上書きし、 ttsshを使用しています。 Windows機からttsshでサーバに入るとき、IPアドレスを使うと問題なく入れ、データ授受ができます。 しかし、サーバのホスト名を指定すると「ホスト名が無効です」と出て接続できません。(SSH接続、ポート番号22、プレーンテキスト、公開鍵設定なし)。 Windows機のhostsファイル(C:\WINDOWS\i386\hosts)もサーバ側のhosts fileにもホスト名とIPアドレスの対応をキチンと書いてあります。 何故、ホスト名を使うと繋がらないのでしょうか? 単純な見落としがあると思うのですが、いくら考え直しても原因を発見することができません。 何かアドバイスを頂ければ有難いです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
hostsファイルの場所は、C:\Windows\System32\Drivers\etc\hosts です。 \Windows\i386って??? あと、Teratermはオリジナルじゃなくて、下記を使うのが一般的です。 http://www.forest.impress.co.jp/lib/inet/servernt/netuty/utf8teraterm.html
その他の回答 (1)
- koko_u_
- ベストアンサー率18% (459/2509)
hosts ファイルの場所が違うような気もするが、 ping <host名> で IPアドレスは引けていますか?
お礼
> ping <host名> で IPアドレスは引けていますか? 実は、ping <host名> で 引けていませんでした。 A2の方のご示唆でファイルが違っていたことが判りました。 修正をかけてみます。ありがとうございました。
お礼
> hostsファイルの場所は、C:\Windows\System32\Drivers\etc\hosts です。 探したらありました! ファイルが違っていたのですね。納得しました。ありがとうございました!! なお、 > あと、Teratermはオリジナルじゃなくて、下記を使うのが一般的です。 の貴重なご指摘も有難いです。これが新しい情報なのですね。大いに参考させて頂きます。