zapret の代わりになるシンプルなアプリ

zapret と Windows 向けバンドルを公平に検証。得意なこと、つまずく点、GreenTunnel のようなシンプルなアプリが合う場面を解説します。

「zapret 代わり」と検索したのなら、zapret かその Windows 向けバンドルを使ったことがあり、何かが障害になったのでしょう。ウイルス対策ソフトの警告かもしれませんし、動かなくなった戦略か、単に .bat ファイルが多すぎたのかもしれません。このページでは、zapret と GreenTunnel をできるだけ公平に比べます。私たちは GreenTunnel の開発元なので、偏りがあります。だからこそ、以下の問題点にはすべて公開の情報源へのリンクを付け、まず zapret の得意なことから始めます。

zapret とは何か、何が得意か

zapret は bol-van が書き、MIT ライセンスで公開している DPI 回避ツールキットです。接続の最初のパケットの見た目を変え、サイト名(SNI)や HTTP の Host ヘッダーを読むフィルターが一致を見つけられないようにします。SNI フィルタリングと TLS レコード分割で解説しているのと同じ系統の技法ですが、zapret ははるかに多くの調整項目を備えています。

強みは本物です。

  • パワーと奥深さ。 zapret には非常に幅広い desync の手法とオプションがあり、多くの上級者がこの分野の基準となるツールだと考えています。
  • 戦略の自動探索。 blockcheck.sh は、お使いの回線でブロックされたサイトに対して多くの組み合わせを試し、どれが効くかを報告します。何時間もの当て推量が省けます。
  • ルーターとサーバー。 Linux や OpenWrt のルーターで動くので、一度のインストールで、アプリを入れられないテレビやゲーム機も含め、家庭内ネットワークのすべての機器をカバーできます。
  • 多くのプラットフォーム。 Linux、FreeBSD、OpenBSD、部分的な macOS 対応、そして winws による Windows。install_easy.sh スクリプトで Linux 系のシステムへの導入を手伝ってくれます。
  • 活発なプロジェクト。 2026年11月時点で、元のリポジトリの最新リリースは v72.13 です。README によると、このバージョンは今後バグ修正のみとなり、活発な開発は zapret2 で続いています。

ターミナルに慣れていて調整が好きなら、zapret は GreenTunnel より多くの制御を提供します。はっきりそう言っておきます。

Windows 向けバンドル: zapret-discord-youtube

多くの Windows ユーザーは zapret を直接触りません。Flowseal/zapret-discord-youtube のようなバンドルをダウンロードします。これは MIT ライセンスのプロジェクトで、GitHub で数万のスターを集めています。winws、WinDivert ドライバー、ドメインリスト、そして既成の戦略ファイル一式(general.bat、general (ALT).bat と多くの派生版)が同梱されています。service.bat のメニューで、戦略を Windows サービスとしてインストールしたり、診断を実行したり、戦略をテストしたりできます。

これで Windows での zapret はずっと始めやすくなります。一方で、ユーザーは多くの戦略ファイルから選ぶ必要があり、README では今の戦略が動かなくなったら別のものを試すよう勧めています。

ユーザーがつまずくところ

ここに書くことは隠されたものではありません。ほとんどはバンドル自身の README か公開の issue トラッカーからのもので、WinDivert を使うツールが Windows 上で一般的にどう動くかを反映しています。

ウイルス対策ソフトの警告

WinDivert はネットワーク通信を捕捉して変更できます。それがまさに便利な点であり、セキュリティソフトが警戒する理由でもあります。Flowseal の README では、一部のウイルス対策製品が「Not-a-virus:RiskTool」などの危険なツールとして検出することに触れ、除外設定を追加するよう勧めています。ウイルス対策ソフトがリリースをマルウェアと報告した(#14004)、あるいは WinDivert を削除して zapret が起動しなくなった(#11663)として issue を立てたユーザーもいます。

DNS は別の作業

README では、ブラウザーや Windows でセキュア DNS を自分でオンにするよう案内しています。zapret はパケットの desync に特化しているので、それは妥当です。ただ、正しく設定すべき項目が一つ増えることになり、その手順を飛ばすと DNS でブロックされたサイトは開けないままです。

ゲームとアンチチート

README では、WinDivert がアンチチートソフトと競合することがあると触れ、追加の手順を案内しています。ゲームがバンドルを終了させたという報告(#16044)があり、ゲームサーバーに追加のリストが必要なこともあります(#2354、League of Legends)。

動かなくなる戦略

フィルターは変わるので、先週動いた戦略が今日は動かないこともあります。2025年10月に複数のサービスが一度に使えなくなったときは、ユーザーが長いスレッドで情報を交換しました(#5704)。zapret 本体のトラッカーでは、ルーターのユーザーが、Discord のテキストは使えるのに音声が使えなくなったと報告しています(#455)。これは GreenTunnel を含むすべての DPI 回避ツールに影響します。違うのは、次に動く設定をどう見つけるかだけです。

削除

戦略は Windows サービスとして動かせるので、ウィンドウを閉じても止まるとは限りません。削除して何度か再起動した後も zapret が動いていたという報告があります(#10954)。解決策は、まずメニューからサービスを削除することで、知っていれば簡単です。

GreenTunnel は同じ問題にどう取り組むか

GreenTunnel は Android、iPhone と iPad、macOS、Windows、Linux 向けのローカル VPN アプリです。お使いの端末上で動き、私たちが運営する中継サーバーはありません。最初の TLS と HTTP のパケットの形を変えるという同じ基本的な考え方を使います。奥深さと引き換えに、設定をシンプルにしています。

  • 一つのアプリ、一つのスイッチ。 戦略ファイルはありません。安全なサイトには軽いデフォルトの技法が適用され、うまくいかないときは自動で別の技法に切り替わります。
  • 暗号化 DNS を内蔵。 Cloudflare、Google、Quad9 による DoH と DoT で、保護が動いている間は常にオンです。暗号化 DNS をご覧ください。
  • 戦略スクリプトの代わりに Inspect URL(URL を調べる)。 お使いのネットワークで一つのサイトを確認し、ブロックが偽の DNS、名前によるフィルタリング、IP ブロックのどれか、そしてどの技法なら開けるかを教えてくれます。Use this technique ボタンで結果を適用できます。blockcheck.sh よりテストする組み合わせははるかに少ないですが、ターミナルは不要です。Inspect URL の読み方をご覧ください。
  • Requester。 どのアプリがどこへ接続し、各接続がどう処理されたかを確認できます。Requester をご覧ください。
  • Always direct(常に直接接続)。 銀行やゲームを形の変更の対象から外せます。Settings から、または Requester から直接設定できます。
  • Windows では WinDivert ではなく Wintun。 Windows アプリは、WireGuard プロジェクトの Wintun ドライバーで作られた、GreenTunnel という名前のバックグラウンドサービスとネットワークアダプターを使います。サービスとアダプターはアンインストール時に削除されます。Windows へのインストールをご覧ください。

どのセキュリティ製品やアンチチートも GreenTunnel に異議を唱えないとは主張しません。すべてをテストしたわけではないからです。ゲームが問題を訴える場合は、プレイ中は保護をオフにするか、ゲームのドメインを Always direct に追加してください。

比較表

zapret(と Windows 向けバンドル)GreenTunnel
ライセンスMITプロプライエタリ、無料で利用可、任意の Premium
プラットフォームLinux、ルーター、BSD、部分的に macOS、WindowsAndroid、iOS、macOS、Windows、Linux
スマートフォン主な対象ではない対応
ルーター対応、大きな強み非対応
Windows のパケット処理層WinDivertWintun アダプター
設定非常に深く、多くのオプションいくつかの設定と技法
動く設定の見つけ方blockcheck.sh または戦略ファイルを試すInspect URL と自動切り替え
暗号化 DNS別途設定内蔵(DoH、DoT)
アプリごとの表示なしRequester
IP を隠すいいえいいえ(自分のサーバー経由にした場合を除く)

zapret を使い続けるべき人、アプリの方が合う人

zapret を使い続けるべき人

  • OpenWrt や Linux のルーターから家庭内ネットワーク全体を守りたい。
  • Linux サーバーで動かしている、または desync のパラメーターを手で調整するのが好き。
  • GreenTunnel にない手法やオプションが必要。zapret にはずっと多くあります。

GreenTunnel のようなアプリが合うかもしれない人

  • スマートフォンと PC で、スクリプトなしで同じツールを使いたい。
  • 暗号化 DNS と回避機能を一つのスイッチで使いたい。
  • 設定を変える前に、サイトが開かない理由を知りたい。
  • WinDivert のためにウイルス対策ソフトの除外設定を管理したくない。

同じ PC で両方を同時に動かさないでください。同じパケットを書き換える二つのツールは互いを混乱させます。GreenTunnel を試す前にメニューから zapret のサービスを削除し、公平に比べるため、同じネットワークで同じサイトをテストしてください。

正直な限界

どちらのツールも IP アドレスを隠さず、匿名化ツールでもありません。どちらも DNS や SNI/DPI によるブロックにしか役立ちません。ネットワークがサーバーの IP アドレスやプロトコルをブロックしたり、接続を遮断したりしている場合、ローカルの工夫では何もできません。その場合、GreenTunnel Premium なら、自分で運用するか選んだプロキシや WireGuard サーバー経由で、選んだサイトを送れます。

よくある質問

GreenTunnel は zapret をベースにしていますか?

いいえ。GreenTunnel には独自のエンジンがあります。最初のパケットや TLS レコードを分割するといったよく知られた考え方はどちらも使っていますが、GreenTunnel に zapret のコードは含まれていません。

GreenTunnel は zapret より強力ですか?

いいえ。zapret の方が細かく設定でき、ルーターでも動きます。GreenTunnel は、暗号化 DNS、サイトチェッカー、アプリごとの表示を一つのアプリにまとめ、使いやすさを目指しています。

GreenTunnel は WinDivert を使いますか?

いいえ。Windows では、バックグラウンドサービスが動かす Wintun で独自のネットワークアダプターを作ります。アダプターは保護がオンの間だけ有効です。

GreenTunnel で Discord の音声は直りますか?

いつもではありません。音声は UDP を使い、どちらのツールのパケットの工夫でもその形は変えられません。お使いのネットワークで音声がブロックされている場合、Tunnel Link で自分の WireGuard サーバー経由にするのが確実な方法です。

出典

zapret と zapret-discord-youtube はそれぞれの作者のプロジェクトであり、ここでは識別のためにのみ言及しています。私たちはどちらとも提携していません。

← すべての記事