Feature #1658
Updated by skyjake about 11 years ago
To facilitate running servers behind local internet gateways (routers, NAT, etc.), Doomsday should take advantage of UPnP, NAT-PMP and PCP to automatically allow the server's port to be forwarded to the correct place inside the local network.
This should be helpful:
* "UPnP Forum: SDKs":http://upnp.org/sdcps-and-certification/resources/sdks/
** "Qt-based HUPnP":http://hupnp.linada.fi (GPL3, LGPL)
** "libupnp":http://pupnp.sourceforge.net (BSD license)
* "RFC 6886 - NAT Port Mapping Protocol":http://tools.ietf.org/html/rfc6886
* "RFC 6887 - Port Control Protocol":http://tools.ietf.org/html/rfc6887
This should be helpful:
* "UPnP Forum: SDKs":http://upnp.org/sdcps-and-certification/resources/sdks/
** "Qt-based HUPnP":http://hupnp.linada.fi (GPL3, LGPL)
** "libupnp":http://pupnp.sourceforge.net (BSD license)
* "RFC 6886 - NAT Port Mapping Protocol":http://tools.ietf.org/html/rfc6886
* "RFC 6887 - Port Control Protocol":http://tools.ietf.org/html/rfc6887