PeerGuardian is a tiny firewall program especially designed for P2P software users, but also to anyone who is concerned about the investigations that corporations and authorities perform on the internet. PeerGurdian blocks connections for the configured IP ranges and logs the blocked connections. It uses an online IP database for the blocking, but IP ranges can also be configured manually.