This page is a translated version of the page Extension:TorBlock and the translation is 59% complete.
MediaWiki 拡張機能マニュアル
OOjs UI icon advanced-invert.svg
リリースの状態: 安定
実装 利用者アクセス
説明 Wikiのフロント ドア サーバーへのアクセス権限を持っているトーアエグジットノードに制限を適用します。
作者 Andrew Garrett (Werdnaトーク)
最新バージョン 1.1.0 (Continuous updates)
MediaWiki 1.35+
PHP 5.5+
ライセンス GNU 一般公衆利用許諾書 2.0 以降
  • $wgTorBlockProxy
  • $wgTorIPs
  • $wgTorProjectCA
  • $wgTorOnionooServer
  • $wgTorTagChanges
  • $wgTorAutoConfirmCount
  • $wgTorDisableAdminBlocks
  • $wgTorBypassPermissions
  • $wgTorAllowedActions
  • $wgTorOnionooCA
  • $wgTorAutoConfirmAge
  • torunblocked
translatewiki.net で翻訳を利用できる場合は、TorBlock 拡張機能の翻訳にご協力ください

使用状況とバージョン マトリクスを確認してください。

問題点 未解決のタスク · バグを報告

TorBlockTor 末端ノードにフロント ドア サーバーへのアクセスに制限を自動的に適用できる拡張機能。


MediaWiki 1.24以前を稼働させている利用者へ:

上記の手順では、wfLoadExtension()を使用してこの拡張機能をインストールする新しい方法を記載しています。 この拡張機能をこれらの過去のバージョン (MediaWiki 1.24以前) にインストールする必要がある場合は、wfLoadExtension( 'TorBlock' );の代わりに以下を使用する必要があります:

require_once "$IP/extensions/TorBlock/TorBlock.php";


$wgTorBypassPermissions = [ 'torunblocked' ];


デフォルトでは$wgGroupPermissions['user']['torunblocked'] = true;と設定されています。

$wgTorLoadNodes = true;

trueに設定すると、キャッシュに利用可能なリストがない場合に、常にノードのリストをロードしようと試みます。 Loading the exit node list is expensive, so some wikis may want to set this to false, and instead have loadExitNodes.php be run as a cron job to update the node list.

$wgTorIPs = [ '' ];

Wikiのサーバーが使用するIPアドレスの配列。 これらのIPへの接続を許可されたエグジットノードのみが内部リストで返されます。 注 : これは、新しいOnionooプロトコルを使用するのではなく、拡張機能がTorプロジェクトのバルクリストサービスにフォールバックしなければならない場合にのみ使用されます。

$wgTorDisableAdminBlocks = true;


$wgTorAutoConfirmAge = 0;
$wgTorAutoConfirmCount = 0;

Like Manual:$wgAutoConfirmAge and $wgAutoConfirmCount . Both sets of limits must be passed for an account to be granted any statuses defined in Manual:$wgAutopromote (including autoconfirmed status).

$wgTorAllowedActions = [ 'read' ];

Permissions allowed to Tor anonymous users. By default, Tor users cannot create accounts.

$wgTorOnionooServer = 'https://onionoo.torproject.org';
$wgTorOnionooCA = "$dir/torproject.crt";
$wgTorProjectCA = "$dir/torproject.crt";

By default, the extension uses a service called Onionoo, created by the Tor Project, to retrieve the list of exit nodes. Onionoo servers can be run by anybody, so a custom one (and its associated SSL certificate) can be set with these variables. The default is the Tor Project's own server.

$wgTorTagChanges = true;

Mark Tor edits as such

$wgTorBlockProxy = false;

Proxy to use, if not the default proxy