Net::SSH::Gateway is a library for programmatically tunneling connections to servers via a single "gateway" host. It is useful for establishing Net::SSH connections to servers behind firewalls, but can also be used to forward ports and establish connections of other types, like HTTP, to servers with i restricted access. * Easily manage forwarded ports * Establish Net::SSH connections through firewalls WWW: https://github.com/net-ssh/net-scp