TorBlock
- Статус:
- стабильное
- Фунциональность:
- Права доступа
- Автор(ы):
- Andrew Garrett
- Последняя версия:
- 1.1.0
- MediaWiki:
- 1.29+
- Лицензия:
- GPL 2.0
- Загрузка:
- TorBlock
- Параметры:
- $wgTorBlockProxy
- $wgTorIPs
- $wgTorProjectCA
- $wgTorOnionooServer
- $wgTorTagChanges
- $wgTorAutoConfirmCount
- $wgTorDisableAdminBlocks
- $wgTorBypassPermissions
- $wgTorAllowedActions
- $wgTorOnionooCA
- $wgTorAutoConfirmAge
- Добавленные права:
- torunblock
TorBlock — расширение MediaWiki, автоматически применяющее ограничения к выходным узлам сети Tor. Установлено во всех проектах Фонда Викимедиа, в Викиреальности, Циклопедии, Традиции и Урбанкультуре.
Содержание |
[править] Описание
Расширение автоматически распознаёт IP-адреса, принадлежащие анонимной сети Tor в рамках правила о недопустимости открытых прокси. Блокировка накладывается с запретом правки даже для зарегистрированных участников, с запретом на создание новых учётных записей, отправку писем по электронной почте и правки своей страницы обсуждения.
Некоторые выходные узлы сети Tor могут не сразу обнаруживаться данным расширением. В связи с этим в английской Википедии существует специальный бот (TorNodeBot), блокирующий адреса сроком всего на 2 недели[1].
[править] Установка
- Скачайте и распакуйте файлы в папку с именем «TorBlock» в папке
extensions/
вашего сайта. - Добавьте следующий код в файл LocalSettings.php (в самый конец):
wfLoadExtension( 'TorBlock' );
. В MediaWiki 1.24 и младше:require_once "$IP/extensions/TorBlock/TorBlock.php";
. - Готово — перейдите на страницу
Special:Version
на вашем сайте чтобы удостовериться в том, что расширение успешно установлено.
[править] Параметры
$wgTorBypassPermissions = array( 'torunblocked' )
;
Права, позволяющие обходить блокировку Tor.
По умолчанию установлено
$wgGroupPermissions['user'] ['torunblocked'] = true
;
.
$wgTorLoadNodes = true
Загружать и кешировать список узлов Tor при необходимости, если список не сохраняется в кэше под ключом
'mw-tor-exit-nodes'
. Несмотря на комментарии в коде, APC может быть использован в качестве кеша. Вместо этого можно использовать
loadExitNodes.php
, загружаемый через cron.
$wgTorIPs = array( '208.80.152.2' )
Массив IP-адресов, используемых вики-сервером. Только узлы Tor могут устанавливать соединение с этими IP, будут возвращены во внутренний список.
$wgTorDisableAdminBlocks = true
Отключает существующие блокировки Tor, сделанные администраторами.
$wgTorAutoConfirmAge = 0
$wgTorAutoConfirmCount = 0
Устанавливает лимиты наподобие
$wgAutoConfirmAge
и
$wgAutoConfirmCount
, которым должен соответствовать аккаунт для получения автоподтверждения.
$wgTorAllowedActions = array( 'read' )
Права, доступные анонимным участникам, использующим Tor. По умолчанию такие участники не могут создавать аккаунты.
[править] См. также
[править] Примечания
[править] Ссылки
TorBlock относится к темам: |