I’ve been using a program peerguardian http://phoenixlabs.org/ for couple of days and I noticed that there are many “institutions” trying to reach my system through one port or another. Is, what PG does only a glorified version of having a “hosts” file point to 127.0.0.1? I keep on thinking that somehow edonkey, bittorrent and others determine their DNS info from “their own” network or even maybe they just work on IP level, therefore PG is necessary. Is PG really necessary or can I just input the info into the hosts file?

By the way does anyone have a good hosts info I can use to block most notorious domains?