Jump to content

擴充功能:Tor封鎖

From mediawiki.org
This page is a translated version of the page Extension:TorBlock and the translation is 100% complete.
MediaWiki扩展手册
TorBlock
发行状态: 稳定版
实现 用户访问
描述 自動限制Tor節點訪問站點伺服器
作者 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
季度下載量 23 (Ranked 110th)
正在使用的公开wiki数 1,149 (Ranked 224th)
前往translatewiki.net翻譯TorBlock扩展
問題 开启的任务 · 报告错误

TorBlock扩展会自动限制Tor出口节点访问wiki的前门服务器。

安裝

  • 下载文件,并将解压后的TorBlock文件夹移动到extensions/目录中。
    开发者和代码贡献人员应从Git安装扩展,输入:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/TorBlock
  • 将下列代码放置在您的LocalSettings.php 的底部:
    wfLoadExtension( 'TorBlock' );
    
  • 按需求配置。
  • Yes 完成 – 在您的wiki上导航至Special:Version,以验证已成功安装扩展。


配置

$wgTorBypassPermissions = [ 'torunblocked' ]; 绕过Tor封禁的用户权限。

默认设置为$wgGroupPermissions['user']['torunblocked'] = true;,因此除非设置为false,否则登录用户将绕过权限。

$wgTorLoadNodes = true; 如果设置为true,如果缓存中没有当前可用的列表,扩展将始终尝试加载节点列表。 加载出口节点列表的成本很高,因此一些wiki可能希望将其设置为false,而将loadExitNodes.php作为cron作业运行以更新节点列表。
$wgTorIPs = [ '208.80.152.2' ]; 维基服务器使用的一组IP地址。 内部列表中只返回允许连接到这些IP的出口节点。 注意:只有当扩展必须回退到Tor Project的批量列表服务,而不是使用较新的Onionoo协议时,才会使用该扩展。
$wgTorDisableAdminBlocks = true; 禁用管理员创建的现有Tor块。
$wgTorAutoConfirmAge = 0;

$wgTorAutoConfirmCount = 0;

参见手册:$wgAutoConfirmAge $wgAutoConfirmCount 。 必须通过这两组限制,帐户才能被授予手册:$wgAutopromote 中定义的任何状态(包括自动确认状态)。
$wgTorAllowedActions = [ 'read' ]; 允许Tor匿名用户使用的权限。默认情况下,Tor用户不能创建帐户。
$wgTorOnionooServer = 'https://onionoo.torproject.org';

$wgTorOnionooCA = "$dir/torproject.crt";
$wgTorProjectCA = "$dir/torproject.crt";

默认情况下,该扩展使用由Tor Project创建的名为Onionoo的服务来检索出口节点列表。 Onionoo服务器可以由任何人运行,因此可以使用这些变量设置一个自定义服务器(及其关联的SSL证书)。 默认是TorProject自己的服务器。
$wgTorTagChanges = true; Mark Tor就是这样编辑的
$wgTorBlockProxy = false; 要使用的代理,如果不是默认代理

See also

  • BulkBlock Extension — an extension that allows administrators to easily block multiple users at once on a MediaWiki website.