Custom Services
Applicable to
2.x
3.x

In addition to the stock port lists, custom services may be defined and stored locally in order to permit exposure of unsupported applications as well as customized port ranges:

Main Window

  1. Add Service - Opens the editor for a new custom service
  2. Edit Service - Opens the editor for an existing service
  3. Remove Service - Permanently deletes a service

When creating or editing a service, the following view is presented:

Service Window

  1. Service Name - User specified display name for this service (non empty)
  2. Port List - Displays previously created ports
  3. Add Port - Opens the port editor for a new port
  4. Remove Port - Permanently removes the selected port

New ports are created via the port editor:

Port Window

Each port is specified by a protocol (either TCP or UDP) and a port number. For more information on which port and protocol to select, refer to your respective server's documentation.

Step by Step

  1. Select "Add Service" from the main application window
  2. Enter a descriptive name (such as "Minecraft (Custom Port)")
  3. Select "Add Port"
  4. Select the target protocol (either TCP or UDP) according to your server software documentation
  5. Enter the port number according to your server software documentation and custom settings
  6. Select "Save"
  7. (Optional) Repeat steps 3-6 as often as necessary
  8. Select "Save"

Once these steps are completed, your service will be listed in the "Custom" section in the main application window as usual.

TCP / UDP Ports
Even if the port numbers match, TCP and UDP ports must be created separately. As such, a game running on port 25565 on both TCP and UDP requires a mapping for TCP/25565 as well as UDP/25565. Refer to your server's documentation for additional information.