about
i am currently working as an open source software developer/maintainer and freelancer. you can hire me for any of these tasks:
- system administration
- system programming
- web application development
- consulting
for detailed information take a look at my résumé. please note that i currently do unix/linux and open source/free software only.
contact
Benedikt Böhm
Berlin, Germany
- SMTP/XMPP
- bb@xnull.de
- IRC
- Hollow at irc.oftc.net or irc.freenode.net
- GPG
- key id: 0xB5FAF161
detailed information is available. don't forget to take a look at my xing profile and gulp.de profile.
mod_anonymize_ip
| Author: | Benedikt Böhm |
|---|---|
| Version: | 0.3.1 |
| Web: | http://bb.xnull.de/projects/mod_anonymize_ip/ |
| Source: | http://git.xnull.de/gitweb/?p=mod_anonymize_ip.git |
| Download: | http://bb.xnull.de/projects/mod_anonymize_ip/dist/ |
mod_anonymize_ip is a simple apache module that implements bit masking for anonymizing the client IP address.
Installation
To compile and install this module, use apxs provided by the apache webserver:
apxs -i -a -c mod_anonymize_ip.c
Configuration
In your virtual host and/or directory configuration add ithe following directive:
- AnonymizeIP <length>
- Mask <length> bits of the client IP address
- AnonymizeIPException <uri>
- Add an exception (i.e. do not anonymize IP) for the given URI. can be used multiple times.
Bugs
Currently there is no possibility to exclude certain IPs from anonymization, which will render mod_authz_host useless in most cases.