Benjamin Rutt wrote:
> I'm trying to make an application work across several sites; the
> application must listen on ports accessible to the internet. As an
> input to the application, I will need to specify the ports each site
> should listen on, to be contacted by the outside. Since I do not want
> to bug the administrators at every site, asking for their firewall
> policy, are there any existing tools that can take a set of hosts as
> input (these are all hosts I can ssh into), and discover at least one
> listen TCP port on each host that is reachable from the others? I do
> not need to know all non-firewalled ports at every site; just knowing
> a few ports that work per site is sufficient.
Ask the respective network administrators.
Seriously.
Unless you want to see your access revoked on these sites, of course.
> I was thinking of rolling something together on my own, using e.g. ssh
> and netcat and some random probes, but perhaps something exists
> already?
Yes, something exists already.
--
J
www.gentoo.org - not just for geeks anymore.