• ベストアンサー

Linuxでのtelnetについて

Redhat9を使っています。 ドメインはまだ取得しておらず、とりあえず自宅でLANを構築してLinuxをサーバーにしようと考えています。 今のところ、telnet,ftpがIPアドレスを指定すればクライアント側からできるようになっているのですが、ホスト名を使った場合には接続できません。 これは、どうすれば解決するのでしょうか? 一応、/etc/hostsの中に対応するホスト名とIPを書いてあるのですが、正式なドメインを取得しないとダメなのでしょうか?それとも、他に設定があるのでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

>一応、/etc/hostsの中に対応するホスト名とIPを書いてあるのですが、 ネットワークの構成がよくわかりませんが、これは、RedHat(telnetサーバ) 側 の設定ですね。 接続元のtelnetクライアントはWindowsですか? Windows側のhostsファイルにも同様の記述が必要なのでは?

serine1
質問者

お礼

ありがとうございました。 おっしゃるとおりにウィンドウズのhostsファイルに書き込んだところ、つながりました。 でも、ひとつだけ気になるのですが、会社でも同じようにウィンドウズとRedhatでLANを構築してあるのですが、そのときはWindows側では設定は何も行わなくて良かったんですが、なぜだったんでしょう? まあ、うまくいったからいいのかもしれませんが・・。

その他の回答 (1)

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.2

>Windows側では設定は何も行わなくて良かったんですが、なぜだったんでしょう? hostsファイルではなく、DNSサーバで名前解決してるのでしょう。 Windows側で、DNSサーバを指定しているか、DHCPでDNSサーバの IPアドレスを取得しているのでは?

serine1
質問者

お礼

なるほど。そうですね。 納得しました。 ありがとうございました。