Welcome to the UPnP PortMapper

Download

Download UPnP PortMapper from the SourceForge page. UPnP PortMapper requires Java SE Runtime Environment 6.0. You can get Java from Oracle.

After installing Java simply double click on the JAR file or run

java -jar PortMapper.jar

on the command line.

About

The UPnP PortMapper is an easy to use program that manages the port mappings (port forwarding) of a UPnP enabled internet gateway device (router) in the local network. You can easily view, add and remove port mappings.

Using port forwarding, it is possible to access servers (SSH, Web, Game servers, ...) running in a private network from the internet. Port mappings can be configured using the web administration interface of a router, but using the UPnP PortMapper is much more convenient: Just create a new preset or select an existing preset and click one button to add a port mapping for your current computer, the IP address is retrieved automatically!

The interface is written in English and German. PortMapper automatically selects the language according your operating system.

Supported operating systems

The UPnP PortMapper is written in Java, so that it should run on any operating system that supports Java. It was tested under

Known issues

Supported Routers

The UPnP PortMapper uses the UPNPLib to access the router. So all UPnP enabled routers should be supported. UPnP is activated by default in many routers. If it is not activated, you can switch it on using the routers administration interface.

The router Speedport W700V is not supported as it does not have UPnP built in.

Version history

Changes in Version 1.9.4 (26.06.2011)

Minor improvements and bugfixes.

Changes in Version 1.9 (20.12.2010)

Changes in Version 1.7

Changes in Version 1.6

The UPnP library weupnp was integrated additionally to SBBI UPNPLib. If your router was not supported by the old library, try the new one!

By default, SBBI UPNPLib is used. You can switch to weupnp using the settings dialog. The settings window The new setting will be active when the Connect button is clicked the next time.

Please tell the guys at weupnp, if your combination of operating system and router works with weupnp. As weunpn is still maintained, there is a possibility that problems will be resolved in future versions :-)

Changes in Version 1.5 final

Changes in Version 1.5_beta2

Changes in Version 1.5_beta1

Port mapping presets can now be edited and are stored on the disk.

Screenshots

Participate

Your feedback is most welcome at the project page: