
P2P? Rely? Free software?
> I rely on peer-to-peer to get access to things like Linux ISOs that are vital for my work.
Erm, why? Free software has a massive network of perfectly good mirrors providing at least http and ftp protocols, if not also additional protocols such as rsync. And you can easily whitelist these since they're usually on fixed domains, if not fixed IP (range)s.
The only reason P2P exists is also the reason that prevents you from white listing it (easily) - the users don't want anyone else to know what's in it, where it's going or where it's come from (I realise it isn't totally anonymous in its present form, but you get the point)