Skip to content

enriqueesanchz/pyHolePuncher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyHolePuncher

Simple UDP Hole Punching library in Python

Features

Post

You can read my blog post at https://enriqueesanchz.github.io/posts/Nat-traversal/

TODO:

  • User class
  • Hole puncher class
  • Rendezvous client
  • Peer class
  • Client class
  • Support Endpoint Dependent Nat
  • Create daemon to maintain connections
  • Create daemon to maintain nat mapping in EIM
  • Optimize rendezvous API requests
  • Get peer info dinamically
  • Example: chat.py
  • Example: transfer.py

About

Simple UDP Hole Punching library in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages