Wgetコマンド - 特定のIPアドレスとポートからダウンロードする方法

Wgetコマンド - 特定のIPアドレスとポートからダウンロードする方法

私はCentOS 6.4を使用しており、このオペレーティングシステムを初めて使用しています。

wget5GBファイルをダウンロードするコマンドを使用しています。別のIPアドレス(54.240.168.41)からファイルをダウンロードしようとしましたが、プロキシサーバーによってブロックされていることを確認しました。そのため、ネットワークサポートが有効になっている特定のIPアドレスを取得し、ダウンロードが機能し始めました。

ファイルがかなり大きいので、一晩中実行を完了するようにしていました。翌朝、ネットワークエラーのためダウンロードが中止されました。 42%のみダウンロードしました。-cコマンドオプションを使用してファイルをダウンロードしようとしていますwget。ただし、wgetで始まる他のIPアドレス(54.xxx.xxx.xxxIPアドレスを除く)への接続を続けます54.240.168.41

wget私の質問は、ネットワークによってブロックされていない特定のIPアドレスからダウンロードする方法を知ることができますか?

これが私が実行するコマンドです

wget --continue http://public-repo-1.hortonworks.com/HDP/centos6/2.x/updates/2.3.2.0/HDP-2.3.2.0-centos6-rpm.tar.gz 

ベストアンサー1

これはDNSを切り替えてIP経由で古いサーバーにアクセスする必要がありましたが、古いサーバーのマイアカウントにルーティングするためにホストヘッダーを指定する必要があるときに私には効果的でした。

wget http://198.38.82.5/something.tar.gz --header "Host: domain-at-server.net"

おすすめ記事