PeerGuardian Linux

Actively developed. However the team is very small and with few spare time. Contributors are welcome!

WARNING: pgl may block your complete network/internet access!

Using too many and/or inappropriate lists may seriously degrade your internet service.

pgl starts automatically at system boot per default. Some preconfigured blocklists are updated once a day. Be warned: this will not only block many unwanted IPs, but in most cases this will result in a limited network availability. This includes your own LAN and router, many webpages, services like eMail, instant messaging or the "weather applet" and your machine's accessibility from the internet.

There are many configuration options to prevent this. E.g. the default is to always allow (whitelist) LAN traffic, DNS server and loopback device. If you are on a public LAN, you probably want to disable this feature.

Features, configuration and usage

Have a look here.


Compile and install from source (all Linux distributions)

Detailed instructions are in the INSTALL file.

Install on Debian or Ubuntu systems

Have a look here.

Build and install custom deb packages on Debian or compatible systems

Have a look here.

Technical Notes

Have a look here.

Frequently Asked Questions (FAQ)

Have a look here.


Wiki: Home
Wiki: pgl-FAQ
Wiki: pgl-Install-DebianUbuntu-Custom
Wiki: pgl-Install-DebianUbuntu
Wiki: pgl-Technical
Wiki: pgl-Usage

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks