[Twisted-Python] Punching a firewall with Twisted?

Maarten ter Huurne maarten at treewalker.org
Thu Jun 17 12:59:16 EDT 2010


On Thursday 17 June 2010, Stefan Reich wrote:

> Yeah, I found that too... it looks quite interesting, but as you say, it
> is UDP-based. I know that there is a working TCP-solution. As I said,
> Deluge does it, and for example, the original Bittorrent client does it
> too.

Maybe it uses UPNP to tell the router which ports to open?

As far as I know, there are no hole-punching techniques for TCP like there 
are for UDP. So the only way to get a port forward is to configure the 
router, manually or through an API like UPNP.

Bye,
		Maarten



More information about the Twisted-Python mailing list