ゲート (オニオン ルーター) は、任意のオーバーレイ ネットワークを介してインターネット トラフィックをルーティングし、ユーザーのプライバシーと自由を保護します。
この記事では、最新の Tor クライアントを Ubuntu 20.10、20.04、19.10、18.04 または 16.04 / Linux Mint 20、19.x、および 18.x にインストールし、さまざまなアプリケーションでプロキシとして使用する方法について説明します。
以下の手順では、Privoxy のセットアップ手順について説明します。SOCKS5 プロキシをサポートしていないアプリケーションで Tor を使用する場合は、Torsocks がアプリケーションを起動しない場合にプロキシを手動でセットアップし、構成します。国固有の出口ノードを使用するためのTor(新しいIPにする国を指定できるようにするため)は、国の制限/検閲を回避したいが、VPNを購入する余裕がない場合に便利です(ただし、可能であれば、VPNオプションを選択してください) !).
これは、Ubuntu 16.04 / Linux Mint 18.x、Ubuntu 18.04 / Linux Mint 19.x、19.10、および 20.04 / Linux Mint 20、Ubuntu 20.10 以降、および Pop! などの Ubuntu ベースの Linux ディストリビューションで動作するはずです。 _OS、基本 OS および Ubuntu – または Linux Mint MATE または Kubuntu、Xubuntu、Ubuntu MATE などの Linux Mint バリアント。
16.04 より前の Ubuntu バージョン / 18.x より前の Linux Mint は systemd を使用しないため、この記事の一部はそのような古いバージョンでは機能しません。
Tor は、Tor を使用していることをオンライン サービスが検出するのを防ぎません。これはプライバシーのためであって、匿名性のためではありません。必要なものが Tor を備えた Web ブラウザーだけである場合は、Firefox ESR をベースとして使用し、非常に使いやすく、必要なものがすべて揃っている Tor Browser を使用してください。この記事は、Tor クライアントを他のアプリケーションで使用するためのものです。 Tor (クライアント) と Tor ブラウザを混同しないでください。これらは (機能において) 2 つの異なるものです!
Tor とオプションで Privoxy を Ubuntu / Pop! にインストールします。 _OS または Linux Mint
I. Tor を Ubuntu / Pop! にインストールします。 _OS または Linux Mint
通常、Ubuntu リポジトリの Tor パッケージは頻繁に更新されないため、代わりに公式の Tor リポジトリを使用することをお勧めします。
apt-transport-https
のインストールを開始します 、https リポジトリを使用するために必要、curl を使用してリポジトリ キーをダウンロード:
sudo apt install apt-transport-https curl
そして、Tor リポジトリ (およびそのキー) を Ubuntu / Pop! に追加します。 _OS とこれらのコマンド:
sudo -i
echo "deb https://deb.torproject.org/torproject.org/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/tor.list
curl https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --import
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -
apt update
exit
Linux Mint の場合、上記と同じコマンドを使用しますが、$(lsb_release -cs)
を置き換えます 最初のコマンドで、Linux Mint バージョンが基づいている Ubuntu バージョン コード名を使用します。 Linux Mint 20 focal
に使用 、Linux Mint 19 (および 19.x) bionic
に使用 、Mint 18.x は Linux xenial
に使用されます .
これで、Tor tor-geoipdb
をインストールする準備が整いました (国固有の出口ノードを使用できるようにするため)、torsocks
(アプリケーションを簡単に torify するためのライブラリ) と deb.torproject.org-keyring
(最新のリポジトリ署名キーを確実に入手できるパッケージ):
sudo apt install tor tor-geoipdb torsocks deb.torproject.org-keyring
Ⅱ.必要に応じて、Privoxy をインストールし、Tor で使用できるように構成します
Privoxy は非キャッシュ Web プロキシです。 HTTP プロキシのみをサポートする (SOCKS5 プロキシをサポートしない) アプリケーションで Tor を使用する場合は、Tor で使用できます。
Ubuntu / Pop! に Privoxy をインストールするには_OS または Linux Mint の使用:
sudo apt install privoxy
Tor で Privoxy を使用するには、/etc/privoxy/config
を編集する必要があります Nano などのテキスト エディターを (ルートとして) 使用する構成ファイル:
sudo nano /etc/privoxy/config
この構成ファイルで、ファイルの最後に次の行を追加します (Nano コマンド ライン テキスト エディターを使用して Ctrl + W
を押すと、ファイルの最後に移動できます)。 続いて Ctrl + V
他に何も変更せずに:
forward-socks5 / localhost:9050 .
行末にスペースとピリオドがありますが、これはタイプミスではありません。
次に、ファイルを保存して終了します (Nano コマンド ライン テキスト エディターを使用してファイルを保存するには、Ctrl + O
を押します)。 、次に Enter
; Ctrl + X
で終了します ).
Privoxy を再起動する必要があります:
sudo systemctl restart privoxy
Ubuntu / Pop! で Tor と Privoxy を使用する_OS または Linux Mint
I.ゴール オーバー ゴール ソックスを使用する
アプリケーションを簡単に起動して Tor を使用するには、torsocks
を使用できます GUI とコマンド ライン プログラムの両方で動作します。このライブラリは、DNS リクエストが安全に処理され、使用しているアプリケーションからの TCP 以外のトラフィックを明示的に拒否することを保証します。
たとえば、Torsocks で Spotify を起動するには、次を使用します。
torsocks spotify
テストするには、次のコマンドを実行して実際の IP アドレスを取得します:
curl ipv4.icanhazip.com
( curl
の場合 がインストールされていない場合は、sudo apt install curl
でインストールできます。 )
次に、同じコマンドを実行しますが、torsocks を使用します:
torsocks curl ipv4.icanhazip.com
Torsocks コマンドは、Tor プロキシ経由で実行されたため、別の IP を返すはずです。
エラー メッセージが表示される場合は、Tor サービスが実行されていない可能性があります。インストールすると自動的に起動するはずですが、起動しない場合は、次のコマンドで起動できます:
sudo systemctl start tor
ただし、torsocks には問題があります。一部のアプリケーションが起動しません。たとえば、 torsocks firefox
を実行しています または torsocks google-chrome
何もしません。このような場合、Tor SOCKS5 プロキシを使用するアプリケーションに手動で入力する必要があります。以下を参照してください。
Ⅱ.プロキシ アドレスを手動で入力
Tor と Privoxy をインストールしたら、アプリケーションのネットワーク / プロキシ設定で次のプロキシ情報を使用できます (これら 2 つのうちの 1 つを設定するだけで済みます)。
- SOCKS5 プロキシ:
localhost
を使用 プロキシ ホスト / IP、および9050
として 港のように - HTTP プロキシ (説明に従って Privoxy をインストールして構成する必要があります):
localhost
を使用します プロキシアドレスおよび8118
として 港のように
可能であれば SOCKS5 プロキシを使用するか、アプリケーションがサポートしていない場合は代わりに通常の HTTP プロキシを使用してください。
Tor をシステム全体のプロキシとして使用することもできます。たとえば、Gnome System Settings > Network
に移動します。 、 Network Proxy
をクリックします 、プロキシを Manual
に置きます 、次に localhost
を使用します 靴下ホストおよび 9050
として ポートとして: