Manual:$wgProxyList/cs
From Linux Web Expert
<translate> User rights, access control and monitoring</translate>: $wgProxyList | |
---|---|
Seznam IP adres, které mají být zakázány |
|
<translate> Introduced in version:</translate> | 1.3.0 (r4130) |
<translate> Removed in version:</translate> | <translate> still in use</translate> |
<translate> Allowed values:</translate> | (pole), (řetězec) |
<translate> Default value:</translate> | [] |
<translate> Other settings:</translate> <translate> Alphabetical</translate> | <translate> By function</translate> |
Podrobnosti
Nastaví seznam IP adres, které mají být zakázány. (Původně určeno pro předpokládané otevřené proxy, které by s největší pravděpodobností bylo použito pouze k vandalismu a block vyhýbání se, ale lze je použít k blokování jakéhokoli druhu nechtěných aktérů.)
Může to být pole IP adres nebo řetězec s cestou k souboru s každou IP adresou na samostatném řádku.
Příklady
Seznam IP adres
$wgProxyList = [
'127.0.0.1',
];
Ze zprávy rozhraní
Zkopírujte a vložte seznam otevřených serverů proxy oddělených čárkami (např. 1.0.170.183, 1.0.170.188, 1.0.170.234, 1.0.170.24) do "MediaWiki:Openproxylist". Potom do LocalSettings.php vložte následující:
$wgHooks['userCan'][] = 'getOpenProxyList';
$gotOpenProxyList = false;
function getOpenProxyList( $article, $fields ) {
global $gotOpenProxyList, $wgProxyList;
if ( !$gotOpenProxyList ) {
$wgProxyList = explode( ',', wfMessage( 'openproxylist' )->plain() );
}
$gotOpenProxyList = true;
return true;
}
Související odkazy
$wgProxyWhitelist
- Umožňuje přímo vyjmout jednotlivou IP adresu nebo seznam IP adres$wgEnableDnsBlacklist
- Umožňuje používat službu DNS blacklist k blokování IP adres- seznam stopforumspam.com známých IP adres robotů