It's better when it's simple

User Tools

Site Tools


AnonIP Plugin

Compatible with DokuWiki

adora belle, weatherwax, binky, ponder stibbons, detritus

plugin Anonymize IP-Addresses inside DokuWiki

Last updated on

This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.

Tagged with anonym, ip


Search and install the plugin using the Extension Manager. Refer to Plugins on how to install plugins manually.

Change Log


This plugin will replace the real IP of any user with a made up local IPv6 address right after the startup of DokuWiki. From that point on, DokuWiki will no longer know the initial IP-Address and will use the fake address instead for locking and logging.

Note: this will not anonymize the IP-Adresses your web server might log. For complete anonymity you need to configure your web server accordingly.

Even if your webserver already anonymizes IP addresses to, it is recommended to use this plugin. Otherwise you may experience problems with page locking.

How the Fake Address is generated

If your webserver anonymizes all IP-Addresses to (FIXME add link to the module that does this), this plugin will generate the fake address using the current PHP session ID. If no session ID is available, a random number is used.

If incoming IP addresses are not anonymized, auth_browseruid() is used to create the address. This function uses the first 3 octets of the original IPv4 and some browser headers to create a pseudo unique, but anonymous and irreversible ID. Users coming with the exactly same web browser from the same IP range will get the same fake address.

plugin/anonip.txt · Last modified: 2018-05-29 22:46 by Klap-in

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki