How to Port Forward a TP-Link Router

Last updated: November 20, 2025

What is Port Forwarding on your TP-Link Router?

Port forwarding is a method of routing connections over the internet to a device on a local network. By configuring port forwarding on your TP-Link router, you can enable a variety of services such as remote access to a media server, hosting a game server, or self-hosting a website.

Article Summary

  • Log into your TP‑Link router using its default gateway address (e.g., 192.168.1.1).
  • Navigate to Forwarding → Virtual Servers in the router menu.
  • Click Add New, then enter the service port, internal port and the internal IP address of the device.
  • Select “All” for Protocol (or individually set TCP/UDP), enable the rule, then click Save.
  • After saving, test the connection using your hostname (e.g., http://yourhost.ddns.net:8000).

Step 1: Login to the TP-Link router via the default gateway address.

Step 2: Click on “Forwarding” and then “Virtual Servers.”

TP-Link Router

Step 3: Click “Add New.” 

TP Forwarding 2

Step 4: Enter the Service Port, Internal Port and IP Address. Then select “All” under Protocol and “Enabled” under Status. 

TP Forwarding 3

Step 5: Click “Save.”

You should now be able to connect to your device via a web browser. Simply enter your hostname followed by the port number into the address bar. For example http://hostname.ddns.net:8000

Please Note: If you are using a mobile application, you will simply need to use your hostname to connect. The application should already specify the port when attempting to make the connection.