
Torネットワークをデフォルトゲートウェイにするエンジン
Torネットワークをデフォルトゲートウェイにするエンジン。
Torプロジェクトは、ユーザーが独自の仕組みを通じて匿名でインターネットを閲覧し、チャットやインスタントメッセージを送信できるようにします。合法的な活動から違法な目的まで、さまざまな人々、企業、組織によって使用されています。Torは諜報機関、ハッキンググループ、犯罪活動、そしてデジタル世界でのプライバシーを気にする一般ユーザーによっても広く使用されてきました。
NipeはPerlで開発されたエンジンで、Torネットワークをデフォルトのネットワークゲートウェイにすることを目的としています。NipeはマシンからインターネットへのトラフィックをTorネットワーク経由でルーティングできるため、サイバースペースでより強固なプライバシーと匿名性を維持してインターネットを閲覧できます。
NipeはIPv4とIPv6両方のトラフィックルーティングをTorネットワーク経由でサポートしています。ローカルまたはループバックアドレス宛のトラフィックのみがTor経由でルーティングされません。すべての非ローカルUDP/ICMPトラフィックもTorプロジェクトによってブロックされます。
Nipeはiptablesとip6tablesを使用して、それぞれIPv4とIPv6トラフィックのリダイレクトルールを適用します。これらのユーティリティにルールが適用されている場合、起動プロセス中に競合が発生する可能性があります。Nipeサービスの実行を停止すると、すべての出発ルールが削除されますが、既存のルールとNipeのルールは区別されません。
# Download
$ git clone https://github.com/htrgouvea/nipe && cd nipe
# Install libs and dependencies
$ cpanm --installdeps .
# Nipe must be run as root
$ perl nipe.pl install
COMMAND FUNCTION
install Install dependencies
start Start routing
stop Stop routing
restart Restart the Nipe circuit
status See status
Examples:
perl nipe.pl install
perl nipe.pl start
perl nipe.pl stop
perl nipe.pl restart
perl nipe.pl status

# Building the container
$ docker build -t nipe .
# Setup the Nipe container
$ docker run -d -it --name nipe-container --privileged --cap-add=NET_ADMIN nipe
# Running commands
$ docker exec -it nipe-container ./nipe.pl <your command>
あなたの貢献や提案を心から歓迎します♡。 こちら に貢献ガイドラインがあります。バグは issuesページ から報告してください。セキュリティ問題については、セキュリティポリシー をご覧ください。 (✿ ◕‿◕)
この作品は MITライセンス の下でライセンスされています。