ダウンロードファイルを使用しようとしましたが、wget
私のIPアドレスのダウンロードバイト制限を超えました(制限があるかどうかわかりませんでした)。これは、スクリプトをもう一度実行してファイルを再ダウンロードできないことを意味します。 。
私は本質的にシェル/バッシュスクリプトを再実行しようとしましたが(動作するかどうかをテストするために)、私のIPアドレスを偽装するまでこれ以上できませんでした。だからインストールすることを決め、tor
次torsocks
のコマンドを実行しました。
echo | tor &
torsocks wget <some_url>
しかし、うまくいきません。私はTor(Torsocksはもちろん)を実際に使ったことがないので、これがこの状況に適したツールであるかどうかはわかりません。助けてくれてありがとう。
メモ:私はTorネットワークについて少し知っていて、私は通常私のIPアドレスを世界に表示するのではなく、プロキシを生成する必要があると思いましたが、明らかにそうではありませんでした。
答え1
torify
素晴らしいフロントエンドになるので、torsocks
人生がはるかに簡単になります。torsocks
バックエンド設定を自動化して簡素化し、torify
予想されるコマンドの前に呼び出すのと同じくらい簡単にします。
TorネットワークでTCP接続を使用するプログラムを実行するには、次の手順を実行する必要があります。
Debianでこれを行う場合は、Torデーモンを実行してください。
sudo apt-get install tor sudo service tor start
MacOSの場合(Sierra 10.12.2ベータ、MacPorts 2.3.5でテスト):
sudo port install tor sudo port install torsocks tor &
TCP通信に基づくほとんどのツールはコマンドラインから呼び出されます
torify
。たとえば、torify wget ...
または
torify ssh ...
からman torify
:
torifyは、システムで利用可能な最高のデフォルトのTorラッパーを見つけようとする単純なラッパーです。 Tor 特定の構成ファイルを使用して胴体を呼び出します。
torsocks は、UDP を明示的に拒否し、DNS ルックアップを安全に解決し、TCP 接続を正しく接続する拡張ラッパーです。
Please note that since both method use LD_PRELOAD, torify cannot be applied to suid binaries.