TITLEDarkNet Logo
DarkNet
Home
Purchase
Contact
In Action
 
General
Performance
Ease of use
Asynchronous
Error System
Documentation
Demo Code
 
Protocol
Instances
Packets
Encryption
Compatibility
Disconnecting
Demo - Cube World
 
NAT Traversal
 
Input
Output
 
Firewall

 

 

NAT Traversal

Using Universal Plug and Play (UPnP) you can programmatically add, edit and read port forwarding entries on a router.

This is useful when trying to host from behind a Network Address Translation (NAT) enabled router. Port forwarding is a way of telling your router that data received on a specific unused port should be forwarded to your computer and not discarded.

Screenshot

Screenshot of DarkNet application. The application uses Universal Plug and Play NAT Traversal to add, edit and retrieve port map information.

Executable

Note that the application will not function properly unless UPnP is enabled on your router and on your computer.

Download

Code

C++

C#

VB.NET

DarkBASIC Pro

 

 

© Copyright Michael Pryor