このガイドでは、スタンドアロン Snowflake プロキシを設定して、検閲下のユーザーが Tor ネットワークに接続できるようにする方法について説明します。
唯一の要件はインターネット接続ですが、スタンドアロン Snowflake プロキシの主な利点の一つは、サーバーにインストールすることができ、制限のある NAT やファイアウォールの背後にいるユーザーに、より高い帯域幅と信頼性の高いオプションを提供できることです。
そのため、特に以下の環境での運用をお勧めします。
- 24時間インターネットに接続可能
- フルコーン NAT (この NAT 動作ツールを使用して、使用している NAT の種類を確認できます。
探しているプロパティは、アドレスに依存しないマッピングと、アドレスに依存しないフィルタリングまたはアドレスに依存するフィルタリングです。)
- 無制限の NAT の背後にあるサーバーで、
cat /proc/sys/net/ipv4/ip_local_port_range の全ポート範囲 (またはオプションの -ephemeral-ports-range フラグを使用して設定された範囲) で UDP を受信している。
スタンドアロンの Snowflake プロキシをセットアップして運用する方法はいくつかあります。
以下からご希望のプラットフォームをお選びください。
Snowflake プロキシのインストールや運用に関するヘルプが必要な場合でしたら、Tor Forum をご覧ください。
Ansible Role でスタンドアロンの Snowflake プロキシを実行する方法
Docker でスタンドアロンの Snowflake プロキシを実行する方法
スタンドアロンの Snowflake プロキシをソースからコンパイルして実行する方法
Debian でスタンドアロンの Snowflake プロキシを実行する方法
FreeBSD でスタンドアロンの Snowflake プロキシを実行する方法