- ベストアンサー
whoisの実行エラー
manで調べたのですが、whoisのマニュアルが載っていなかったので、投稿させていただきました。 telnetで、whoisのコマンドを使うと、 fwhois:connect:Connection refused というエラーが出ます。 OSはLINUXです。 入力の仕方は、Whois oooo.co.jpとプロンプトで入力しています。 入力が悪いのか、サーバに問題があるのか、解らないのです。 どなたか知っている人がいれば、教えていただきたいのですが・・・・
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
connect() に失敗しているのだから、相手に問題が無いとしたら ・IPアドレスが変 ・ポートが変 のどちらかが怪しいですね。少なくとも ping に応答するのであれば ポートを疑うことになるのかなあ。 もし、ファイアーウォール越えをしようとしているのであれば、ポートが 閉じられているかもしれませんね。
その他の回答 (1)
- a-kuma
- ベストアンサー率50% (1122/2211)
回答No.1
一応、英語だけど whois の man を参考URLに。 whois はデータベースを持つホストに問合せにゆくので、そのときの connect() に失敗しているのでしょう。 後、余計なお世話かもしれませんが JPNIC で、whois のゲートウェイ サービスがあります。 http://whois.nic.ad.jp/cgi-bin/whois_gw
質問者
補足
すみません。説明が足りませんでした。 NICのデータベースを参照して、ドメインの検索をするプログラムを作成しているのですが、LINUX上で、コマンド入力でも上記のエラーになるため、原因を知りたく投稿したのです。
お礼
2度にわたり大変ありがとうございます。 ポートの恐れが一番高いので、チェックして見ます。 whoisのポートが専用があるとは知りませんでした。 本当にありがとうございます。