Tor、Privoxy、Dockerによる即時プライバシー
私たちは、瞬時のプライバシーを提供するために展開できるDockerコンテナlinuxconfig/instantprivacyを作成しました。これは、匿名ネットワークであるTorとキャッシュを使用しないウェブプロキシであるPrivoxyを利用して、瞬時のプライバシーを提供し、GNU/Linux Debian 11 Bullseyeに基づいています。また、コンテナに追加してほしいフィードバックや機能リクエストも歓迎しています。このチュートリアルでは、TorとPrivoxyがどのように組み合わさってウェブブラウジングをプライベートにするか、そして瞬時のプライバシーDockerコンテナをダウンロードおよび実行する方法を説明します。
このチュートリアルでは、あなたは学びます:
- トールとは何ですか?
- Privoxyとは何ですか?
- linuxconfig/instantprivacy Dockerイメージの使用方法
トールとは何ですか?
Torは匿名通信を可能にするためのフリーソフトウェアです。その名前は、元のソフトウェアプロジェクト名「The Onion Router」から由来する頭字語です。Torは、ユーザーの位置情報や使用状況をネットワーク監視やトラフィック分析を行う誰からも隠すために、6000以上のリレーからなるフリーで世界的なボランティアネットワークを介してインターネットトラフィックを転送します。
Torを使用すると、ユーザーのインターネット活動が追跡されるのが難しくなります。これには「ウェブサイトの訪問、オンライン投稿、インスタントメッセージ、その他の通信形式」が含まれます。Torの使用は、ユーザーの個人のプライバシーを保護し、秘密の通信を行う自由と能力を守ることを目的としており、ユーザーのインターネット活動を監視されないようにします。
Privoxyとは何ですか?
Privoxyは、プライバシーを向上させ、クッキーを操作し、ページがブラウザによってレンダリングされる前にウェブページデータやHTTPヘッダーを変更するためのフィルタリング機能を持つキャッシュを行わないウェブプロキシです。Privoxyは「プライバシー向上プロキシ」であり、ウェブページをフィルタリングし、広告を削除します。
Instant Privacy Dockerイメージの使用方法
以下の手順に従って、あなたのLinuxシステム上でlinuxconfig/instantprivacyのDockerイメージを起動し、匿名のウェブブラウジングを開始してください。
使い方は非常に簡単です。以下のコマンドを使用して新しいDockerコンテナを作成します:
docker run --name=instantprivacy -d -p 8118:8118 linuxconfig/instantprivacy上記のコマンドは新しいコンテナを起動し、ローカルホストのネットワークポート8111をコンテナのポート8118にバインドします。残るは、ブラウザのプロキシを
localhost : 8118に設定することだけです。代わりに、wgetコマンドを使用してプライバシーコンテナをテストすることができます。まず、wgetをプロキシを使用するように設定してください:
export http_proxy="http://localhost:8118"次に、外部IPアドレスを確認してください:
curl api.ipify.org 185.228.136.146次に、IPをあなたの実際の外部IPと比較してください。新しいIPアドレスを取得するには、単にDockerイメージを再起動してください:
sudo docker restart instantprivacyもう一度IPを確認してください:
curl api.ipify.org 185.100.87.202
締めくくりの考え
このチュートリアルでは、Linuxシステムでインスタントプライバシーを実現するためのlinuxconfig/instantprivacy Dockerイメージをダウンロードする方法を見ました。このセットアップは非常に簡単で、TorとPrivoxyを使用して匿名でブラウジングできる環境を作成するだけです。このDockerイメージは迅速に稼働できるため、他の人のシステムを使用している場合でも、すぐにプライベートにブラウジングを開始できます。
