- - PR -
wgetがうまくいかなくて困ってます。
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2003-08-22 00:42
今、会社のマシンからインターネット上の
FTPサイトに置いてあるソースコードをダウンロードしようと 試みているのですが、wgetを実行しても Resolving core.ring.gr.jp... failed: Host not found. と言われてしまい、名前解決に失敗してしまいます。 会社のマシンはすべてプロキシ経由でインターネットに 接続しているので、プロキシの指定をすれば良いのかなと思い、 環境変数のHTTP_PROXYの値をポートもちゃんと指定して 設定したのですが、やはりうまくいきません。 環境はTurbo Linux-7です。他のマシンでRedhat8.0があるのですが、 そちらはwgetがうまく行きます。ちなみに、成功した際のメッセージは 以下の通りです。 xx.xx.xx.xx:xxxxx に接続しています... 接続しました。 Proxy による接続要求を送信しました、応答を待っています... 200 OK (アドレスとポート番号は控えさせていただいてます) プロキシサーバへのPINGもちゃんと通るのですが、うまくいきません。 どうすればwgetができるように(つまり、インターネットにつながるように) なるのか、わかる方がいたら教えてください。 (ちなみに、ブラウザからのプロキシサーバの指定は考えないということで お願いします。) | ||||
|
投稿日時: 2003-08-22 09:35
tt_1976_ttさんこんにちは。
名前解決に失敗するというこですので、DNSの設定はされていますか? うちはRedhat Linux 9ですが、 /etc/resolv.conf で nameserver=127.0.0.1になっていました。 プロバイダのDNSを入力したら名前解決ができました。 (up2dateが出来るようになりました) プロキシ&Turbo Linuxの場合はわかりませんが、 参考になりますでしょうか? | ||||
|
投稿日時: 2003-08-22 14:53
>環境変数のHTTP_PROXYの値をポートもちゃんと指定して
HTTP_PROXYの値じゃあダメなんじゃないかなあ? RH8.0のwgetの設定をコピーすればよろしいのでは? システム管理者がどのようなセキュリティポリシーで設定を行なっているか分からない のに正解なんか出ないと思いますが。 proxyに接続するのに IDとパスワードが必要な場合だってありますし、こんなところで 質問するより管理者に相談するのが一番では。 >(ちなみに、ブラウザからのプロキシサーバの指定は考えないということでお願いします。) これはどういう意味なんでしょうね? webブラウザでFTPサイトに接続してダウンロードするのはファイルが多くて面倒だから やりたくないってことなんでしょうか? 表現は正確に!! [ メッセージ編集済み 編集者: Marionette 編集日時 2003-08-22 14:55 ] | ||||
|
投稿日時: 2003-08-22 14:54
wgetをプロキシサーバ越しに使う場合は、/etc/wgetrcファイルで、
環境変数http_proxy, ftp_proxyの設定が必要です。 ============================================= # You can set the default proxies for Wget to use for http and ftp. # They will override the value in the environment. http_proxy = http://(プロキシサーバ):(ポート)/ ftp_proxy = http://(プロキシサーバ):(ポート)/ なお、exportで環境変数をセットして駄目なようです。 [ メッセージ編集済み 編集者: いんこ 編集日時 2003-08-22 14:55 ] | ||||
|
投稿日時: 2003-08-25 21:13
無事にできました。
wgetrcの設定がまったくされていないだけでした。 みなさん、数々のアドバイスをありがとうございました。 こんな初歩的な質問で本当にすみません。。。 | ||||
|
投稿日時: 2004-09-23 14:00
職場のPCからwgetコマンドを使うと失敗します。
職場ではプロキシを通して接続しているんですが、 WindowsでCygwinを起動して使ってます。 /etc/wgetrcや/etc/resolv.confが見当たらないのですが、 どうしたらよいのでしょうか。 | ||||
|
投稿日時: 2004-09-23 14:38
/etc/wgetrc(とか、~/.wgetrc)は自分でファイルを作ればよいです。 /usr/share/doc/wget-X.X.X/wgetrc.sample ファイルも参考になります。 /etc/resolv.conf は不要です。CygwinはIPの解決にWindowsの設定を使いますので。 | ||||
|
投稿日時: 2004-09-24 19:39
できました。
ありがとうございました。 検索したらこのページが出てきたので質問したんですが、 ここはLinux Square 会議室なのに Windows(Cygwin)の質問ですみませんでした。 |
1