On Sun, Jun 8, 2008 at 7:35 PM, Andrew Garrett andrew@epstone.net wrote:
This exists in our codebase, but was turned off because very few ISPs, nor our network admin Mark, liked our software portscanning ~20% of the internet per day.
ISPs don't care if you portscan as long as it's for legitimate purposes. IRC networks, for instance, do it routinely. I doubt you're going to have to portscan anywhere near 20% of the Internet, even allowing for some hyperbole, given that scanning is only needed on edit, and can be cached for a quite long time (say, a month) for confirmed non-proxies. You could also manually skip ranges that are known to be dynamic, which would kill a ton more of the load, in fact quite possibly almost all of it.