設定しようとしています。高度なパッケージングツール(apt-get)を使用してTORを処理します。 Webブラウザはうまく動作します。 YouTube-DLには次のものが必要です。--proxy "ソックス5://127.0.0.1:9050"、wget douseが機能しない
wget: unable to resolve host address
いくつかの他のプログラムはTORでうまく動作します。
私はこれをすべて試しました:
トルク
SOCKSPort 127.0.0.1:9050
HTTPTunnelPort 127.0.0.1:3030
/etc/環境
http_proxy="http://127.0.0.1:3030"
bash.bashrc
export https_proxy=https://127.0.0.1:3030
/etc/apt/apt.conf
Acquire::http::Proxy "http://127.0.0.1:3030";
答え1
apt-getはソックスプロキシをサポートしません。使用しているツールがそれをサポートしていることを確認する必要があります。これが「405」メッセージを受信する理由かもしれません。
方法1
隠れソックス5接続をhttpプロキシに「変換」する人が誰であるかを確認しなければキャッシュなしでローカルhttpプロキシを持つようになります。
まずhttp_proxy
変数を消去しますが、tor
サービスを引き続き実行してインストールします。次にprivoxyをインストールします。
sudo apt install privoxy
次の行を編集して/etc/privoxy/config
追加します(ここにエラーはありません。行の末尾に点があります)。
forward-socks5 / localhost:9050 .
これにより、すべてのリクエストがAscii artprivoxy
にリダイレクトされます。 :)tor
+--------+http +---------+socks5 +------+
| apt|get+-----> privoxy +------>+ tor +--------> INTERNET
+--------+ +---------+ +------+
privoxyを再起動してエクスポートするhttp_variable
sudo systemctl restart privoxy
http_proxy="localhost:8118"
方法2
使用torsocks
Torを介してすべてのリクエストをカプセル化します。 2 番目の方法では、既定のtor
ポートで既に作業中で構成されていると仮定します。
sudo apt install torsocks
それから
sudo torsocks apt update
答え2
http(s) 設定に誤字があります。なくなりました//
それが必要です:
http_proxy="http://127.0.0.1:3030"
https_proxy="https://127.0.0.1:3030"