Skip to content

jrobsonchase/tvpn

Repository files navigation

Traverse Peer-to-Peer VPN System

Traverse VPN is a peer-to-peer VPN system utilizing public messaging and STUN servers to allow clients to traverse NAT firewalls and make direct connections using VPN tunnels

Development is in a constant state of flux, so details will be sparse until solidified.

The current implementation utilizes IRC networks for connection negotiation and OpenVPN to create the actual VPN tunnels. The tvpn client can be run on both Linux and Windows systems that have OpenVPN installed, though windows users are limited to one connection (unless they install more TAP OpenVPN drivers)

About

Dynamic Nat-Traversing VPN using Go and OpenVPN

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published