wgetを介してファイルをダウンロードしようとしています。ところで、プロキシで設定したポートからダウンロードしたいと思います。私のコンピュータの特定のポートからダウンロードするようにwgetをどのように設定しますか?つまり、たとえば「localhost:8080」にwgetをバインドしたいと思います。
答え1
wget
http、https、ftp プロキシをサポートします。追加のパラメータを入力して、このタイプのプロキシを使用できます。
wget <url> -e use_proxy=yes -e http_proxy=127.0.0.1:8080
wget <url> -e use_proxy=yes -e https_proxy=127.0.0.1:8080
wget <url> -e use_proxy=yes -e ftp_proxy=127.0.0.1:8080
あるいは、環境変数としてエクスポートすることもできます。
ただし、ソックス5プロキシを使用している場合はproxychains
http、httpsなどもサポートしているので、インストールすることをお勧めします。インストール後は、を介して設定する必要があります/etc/proxychains.conf
。その後、次のように使用できますwget
。
proxychains4 wget <url>