This page is a translated version of the page Manual:$wgDnsBlacklistUrls and the translation is 81% complete.
利用者権限、アクセス制御、モニタリング: $wgDnsBlacklistUrls
$wgEnableDnsBlacklist true の場合に使用する DNS ブラックリストのリスト。
導入されたバージョン:1.16.0 (r60506)
許容される値:(文字列の配列、または配列の配列) (1.19+)
(文字列の配列) (1.16-1.18)
既定値:[ '', ]


$wgEnableDnsBlacklist true を設定した場合に、使用する DNS ブラックリストのリストを設定します。 この変数は $wgSorbsUrl に代わるものでした。

1.19 での変更点

Array values can either be a string containing the URL of the DNS blacklist, or an array containing the URL of the blacklist and an associated "key" should the blacklist require one.

$wgDnsBlacklistUrls = array(
    '', # URL を含む文字列
    array( '', 'mykey' ), # URL とキーの配列。キーが必要なサービス向け
    array( '' )  # URL の配列。これは動作しますが、上記のように文字列を指定することをお勧めします
$wgDnsBlacklistUrls = array( '', '', '', '', '', '', '' );

You can find Spam databases on or others similar websites.

You should end the domain name with a "." to avoid searching your eventual domain search suffixes.

Trigger DNSBL on specific actions

$wgDnsBlacklistUrls only apply on account creation by default. To apply it on others actions like edits set in LocalSettings.php

$wgDnsBlacklistUrls['edit']          = true;

Other available functions

$wgDnsBlacklistUrls['create']        = true;
$wgDnsBlacklistUrls['createtalk']    = true;
$wgDnsBlacklistUrls['addurl']        = true;
$wgDnsBlacklistUrls['createaccount'] = true;


  • $wgProxyList Allows to directly block an individual IP address or a list of IP addresses