RSS 2 projects tagged "NAT Traversal"

No download Website Updated 24 Sep 2009 jPunch

Screenshot
Pop 26.76
Vit 40.81

jPunch is a Java library that helps you perform UDP hole punching between two random peers on the Internet. It works as long as there is a possibility for indirect communication between the peers (like ssh port forwarding via another server or a chat connection).

No download Website Updated 29 Mar 2010 pwnat

Screenshot
Pop 73.49
Vit 1.02

pwnat, pronounced "poe-nat", is a tool that allows any number of clients behind NAT gateways to communicate with a server behind a separate NAT with no port forwarding and no DMZ setup on any routers in order to directly communicate with each other. The server does not need to know anything about the clients trying to connect, nor does it need to communicate with any other hosts in order to initiate the communication. Simply put, this is a proxy server that works behind a NAT, even when the client is behind a NAT. There is no middle man, no proxy, no third party, no UPnP required, no spoofing, and no DNS tricks. More importantly, the client can then connect to any host or port on any remote host or to a fixed host and port decided by the server.

Screenshot

Project Spotlight

Mroonga

A fast full-text search engine for MySQL.

Screenshot

Project Spotlight

twstools

Command line tools around the Interactive Brokers TWS API.