概要
VPSでTorリレーを運用するには?
VPSでTorリレーを動かすには、torパッケージをインストールし、/etc/tor/torrc に5行(Nickname、ContactInfo、ORPort、ExitRelay 0、SocksPort 0)を書いて、tor@default を再起動します。GloamportのDuskプラン(1 vCPU, 2 GB RAM, 40 GB NVMe, 2 TB traffic)は、12か月契約で月額$5.25でミドルリレーを動かせます。
ミドルリレーにはVPSの何が必要ですか?
| 項目 | このガイドでの値 |
|---|---|
| プラン | Dusk: 1 vCPU, 2 GB RAM, 40 GB NVMe, 2 TB traffic |
| 料金 | 12か月契約で月額$5.25、1か月契約では$10.50 |
| パッケージ | tor(DebianまたはUbuntu由来、またはTorプロジェクトのリポジトリから) |
| 設定ファイル | /etc/tor/torrc |
| ORPort | Torプロジェクトの例では443。他のポートも可能 |
| リレーの種類 | ExitRelay 0を付けたミドル(ガード)リレー |
| 再起動コマンド | systemctl restart tor@default |
価格確認日:
設定キーは、Torプロジェクトのリレーガイドと Torマニュアルによるものです。
Torリレーは何をし、どの種類を運用すべきですか?
Torリレーは、暗号化されたトラフィックをあるTorノードから次のノードへ転送するため、どの単独のノードも接続元と接続先の両方を見られません。DebianとUbuntu向けのTorプロジェクトのリレーガイドはミドル(ガード)リレーを設定し、その例の設定は、もう一方の種類をExitRelay 0で無効にします。ブリッジは公開されていないリレーで、Torマニュアルによると、BridgeRelay 1は記述子を公開ディレクトリではなくブリッジデータベースに公開します。
このガイドはミドルリレーを扱います。Gloamportでは、Torリレーは、出口リレーを含めて、どのプランでも運用できます。ブリッジとオニオンサービスも同様です。このすべての規則はGloamportはどう動きますか?に記載しています。
どのGloamportプランでTorリレーを動かせますか?
Duskは、GloamportがTorリレーと組み合わせるプランです。説明文は「VPNに加えて、Torリレーまたはオニオンサイト」とあります。vCPUは1、RAMは2 GB、月間トラフィックは2 TBで、プランのトラフィックは送信データだけを数えます。
Gloamportが2026年11月10日について行った調査によると、1 vCPU・2 GBのVPSの月額中央値は、32社のホストにまたがって$18.91でした。リレーは帯域を安定して使うため、プランの月間トラフィックを超えないよう、RelayBandwidthRateオプションで上限を設定してください。
TorリレーをVPSで手順ごとに動かすには?
新しいサーバーから、動作するミドルリレーまでの5つの手順です。
システムを最新に保つ
セキュリティ更新は、できれば自動で、期限どおりに適用してください。Torプロジェクトは、リレー運用者にまずこれを行うよう求めています。
torをインストール
apt updateとapt install torを実行します。Torプロジェクトは、新しいバージョンのために自社リポジトリを推奨しており、そのサポートサイトに手順があります。torrcを書く
Nickname、ContactInfo のアドレス、ORPort、
ExitRelay 0、SocksPort 0を設定します。ContactInfo の行は公開されます。Torを再起動
systemctl restart tor@defaultを実行し、ログでORPortに到達可能だというメッセージを確認してください。ORPortを開く
VPSで使うファイアウォールで、選んだTCPポートを許可してください。
torをインストールしてtorrcを書くには?
パッケージをインストールしたら、/etc/tor/torrcの内容を下の5行に置き換えてください。ExitRelay 0はすべての出口トラフィックを遮断し、SocksPort 0はリレーがローカルプロキシも提供するのを止めます。ニックネームを変更し、公開しても構わないアドレスを使ってください。Torプロジェクトは、ContactInfoが「公開される」と警告しているためです。
apt update
apt install tor
nano /etc/tor/torrcNickname myNiceRelay
ContactInfo your@e-mail
ORPort 443
ExitRelay 0
SocksPort 0systemctl restart tor@defaultリレーが使う帯域を制限するには?
torrcにRelayBandwidthRateとRelayBandwidthBurstを追加します。TorマニュアルはRelayBandwidthRateを、平均の受信・送信リレートラフィックを指定の速度に制限するトークンバケットとして定義しています。既定値の0は、個別の制限がないことを意味します。マニュアルが受け付ける単位(KBytesやMBitsなど)で値を選び、プランの月間トラフィックに合うようにしてください。
RelayBandwidthRate 2 MBits
RelayBandwidthBurst 4 MBitsTorリレーが動いているか確認するには?
torのログを確認し、待ってください。新しいリレーは公開のリレー一覧に載るまで時間がかかり、トラフィックもゆっくり増えます。ログはjournalctl -u tor@defaultで確認し、ORPortが外部から到達可能だという行を探してください。
リレーを動かしている間もVPSは整えておいてください。新しいVPSでSSHを強化するには?は10分で済み、どのTorの設定より重要です。料金とプランは料金ページにあります:Duskは月額$10.50、12か月契約では月額$5.25です。
まとめ
torをaptでインストールし、/etc/tor/torrcを編集します。- ミドルリレーの設定は、Nickname、ContactInfo、ORPort、
ExitRelay 0、SocksPort 0です。 systemctl restart tor@defaultで再起動します。- ContactInfoは公開されるため、見られても構わないアドレスを使ってください。
RelayBandwidthRateは、平均のリレートラフィックに上限を設けます。- Dusk(1 vCPU, 2 GB RAM, 40 GB NVMe, 2 TB traffic)は、12か月契約で月額$5.25です。
VPSでTorリレーを運用する:よくある質問
リレーはどのポートで待ち受けるべきですか?
Torプロジェクトの例はORPort 443を使っていますが、別のポートを選んでも構いません。どのポートを選んでも、ファイアウォールで許可してください。
ExitRelay 0 は何をしますか?
リレーをミドルリレーにします。Torマニュアルによると、すべての出口トラフィックを遮断し、その場合 ExitPolicy は無視されます。
Torブリッジとは何ですか?
ブリッジはBridgeRelay 1を設定したリレーで、公開ディレクトリではなくブリッジデータベースに公開されるため、検閲を受けているユーザーもリレーを見つけられます。マニュアルはまた、ブリッジモードでは MyFamily の行を追加しないよう警告しています。
リレーはどれくらいのトラフィックを使いますか?
与える帯域によります。プランの月間トラフィック2 TBに収まるよう、RelayBandwidthRateを十分小さく設定してください。
同じVPSでオニオンサービスを動かせますか?
はい。リレーとオニオンサービスは異なるtorrcのキーを使い、Duskは「VPNとTorリレーまたはオニオンサイト」に適すると説明されています。
出典 (2)
- DebianとUbuntuでTorミドル/ガードリレーを設定する community.torproject.org/relay/setup/guard/debian-ubuntu — The Tor Project (checked 2026-11-10)
- Torマニュアル(ExitRelay、BridgeRelay、RelayBandwidthRate) 2019.www.torproject.org/docs/tor-manual.html.en — The Tor Project (checked 2026-11-10)