How to Port Forward on Your Router : HelloTech How (2024)

Port forwarding can help you set up a Minecraft server, access your files and desktop remotely, improve your internet connection speeds, and more. While it might seem complicated, once you understand what port forwarding is and how it works, it can be quite simple. Here’s how to forward ports on your router using a Mac or Windows 10 PC.

What is Port Forwarding?

Port forwarding is a way of making your router use a specific port to communicate with certain devices. By setting a specific port for your devices, you are telling your router to always accept requests for those ports and forward data to a device’s private IP address.

In order to understand port forwarding, it helps to understand a little about how routers work first. Your router’s job is to transmit an internet signal to all your devices over a local area network (LAN). To do this, your router assigns each device in your LAN its own local IP address. For example, your computer will have a private IP address like 192.168.0.2 or 10.0.2.

Then, on top of that, the applications and services on each device are also assigned a port number. For example, an application on your computer will have an IP address with a port number attached like 192.168.0.2:80 or 10.0.0.2:80.

With this unique IP address and port number, your router knows which program or service to send information to. This lets you and others access devices and programs on your LAN over a wide area network (WAN).

How to Port Forward

To forward ports on your router, log into your router and go to the port forwarding section. Next, enter the port numbers and your device’s IP address. Choose a forwarding protocol and save your changes.

Note: If you don’t see a port forwarding option in your router’s settings, you might have to upgrade. Check out our list of the best WiFi routers here to find one that works for you.

  1. Open a web browser. You can use Chrome, Firefox, Safari, or any browser you want.
  2. Then type your router’s IP address into the address bar. If you don’t know this information, check out this guide for how to find your router’s IP address on a Mac or Windows 10 computer. It should be a series of numbers like 192.168.X.X or 10.0.X.X.Also, make sure to take note of your computer’s IP Address because you might need this information later.

    Note: You might get a privacy warning that tells you it’s unsafe to visit your router’s IP address. Just click Advanced > Proceed to continue.

    How to Port Forward on Your Router : HelloTech How (1)
  3. Next, enter your router’s username and password. If you don’t know this information, check out our step-by-step guide on how to find your router’s username and password here.
    How to Port Forward on Your Router : HelloTech How (2)
  4. Then go to the port forwarding settings on your router. The exact steps to get to the correct settings will vary depending on which router you have. In most cases, you will have to go to the Advanced tab and look for NAT, Security, Gaming, Advanced Setup, Firewall, or Virtual Servers.
  5. Next, create a new port forwarding rule. Some routers require you to click Add New, Add Custom Service, or something similar.
    How to Port Forward on Your Router : HelloTech How (3)
  6. Then enter a name for the service or application. You can give this any name you want. It is recommended that you use one that lets you identify the rule you’ve created.
  7. Next, type in the port number you want to use. Most routers let you select a port range separated by hyphens, or multiple ports separated by commas. In most cases, it’s easiest to set the same internal and external port numbers. You can choose a number between 0 to 65,535, but only ports 0 to 1023 are reserved for privileged services and are designated as well-known ports. You can find a full list of ports and their corresponding services here.

    Note: The most common ports to open are 80 for handling requests for opening websites, and 21 for sharing files over a network. If you are setting up a Minecraft server, you should use port 25565.

  8. Then select a port forwarding protocol. You will typically see the option to set your service type to TCP, UDP, TCP/UDP, Both, or All. Which one you choose will depend on the type of connection that is recommended to use for the specific application. However, you usually want to select the TCP/UDP option, Both, or All.
  9. Next, type in your computer’s IP address. Most routers provide fields where you can enter the IP address of your device. There are also routers that let you choose a device instead of typing in the device’s IP address. If you’re port forwarding to your computer, check out these guides for how to find your computer’s IP address on a Windows 10 PC and how to find your IP address on a Mac.

    Note: If you have not set a static IP address for your device, your IP address might change when you turn your device off, reset your router, or your ISP changes your IP address for you. You can only set a static IP address on a device by going through the settings of that device. If you are trying to port forward to a PC, check out our step-by-step guide on how to set a static IP address on your Windows 10 computer here.

  10. Finally, save your settings. Most of the time, you will be able to click on buttons that say Save or Apply. There are other routers that require you to click on Enable before you can hit on Save.
How to Port Forward on Your Router : HelloTech How (4)

If you’re looking for an easier way to access your computer remotely, check out our article on how to remotely control your Mac or Windows 10 computer here.

Back to Top

How to Port Forward on Your Router : HelloTech How (2024)

FAQs

How to Port Forward on Your Router : HelloTech How? ›

To forward ports on your router, log into your router and go to the port forwarding section. Next, enter the port numbers and your device's IP address. Choose a forwarding protocol and save your changes. Note: If you don't see a port forwarding option in your router's settings, you might have to upgrade.

How to set up port forwarding on router? ›

How to open ports on a router
  1. Access your router's web interface. Navigate to your router's configuration page by typing the router's IP address into your browser.
  2. Log in to your router. ...
  3. Find the port forwarding section. ...
  4. Add a new port forwarding rule. ...
  5. Save the changes.
Jun 19, 2023

How do I know if my router allows port forwarding? ›

To check whether port forwarding is working, you must access the router's WAN interface from the Internet. Port forwarding will not work when accessing from the local network. 3. The service or application to which port forwarding is performed must be started so that the port can be seen as 'open' during the check.

How do I find my port forwarding address? ›

How to find your IPv4 address for port forwarding
  1. Press the Windows key. ...
  2. Type CMD and press Enter. ...
  3. Type ipconfig and press Enter. ...
  4. Scroll down to the Wireless LAN adapter Wi-Fi section. ...
  5. Look at the IPv4 address line followed by a bunch of dots.
Apr 11, 2022

How to add port to IP address? ›

An IP address can have a port added to it by appending the port number and a comma. To access port 8080, for instance, you would type 192.168. 1.1:8080 into your IP address if it is 192.168.

Do I need to restart router to port forward? ›

If prompted, you'll also need to allow your router to restart in order for the changes to take effect. You may also have to check an "Enabled" or "On" box next to the forwarded port row.

Why is my router not port forwarding? ›

The first step in troubleshooting port forwarding issues is to check your router settings. Make sure that the port you're trying to forward is not already in use by another device or service. You should also check that the correct protocol (TCP or UDP) is being used and that the forwarding rule is correctly configured.

How to manually port forward? ›

To forward ports on your router, log into your router and go to the port forwarding section. Next, enter the port numbers and your device's IP address. Choose a forwarding protocol and save your changes. Note: If you don't see a port forwarding option in your router's settings, you might have to upgrade.

What routers allow port forwarding? ›

So making assumptions on your limited information you will want a router with decent throughput and at least “advanced” enough to allow you to set local and remote ports in port forwarding. Thus I would suggest any medium end Asus, Linksys or Netgear router.

What is my router's port number? ›

All you have to do is type “netstat -a” on Command Prompt and hit the Enter button. This will populate a list of your active TCP connections. The port numbers will be shown after the IP address and the two are separated by a colon.

How do I know if port forwarding is open? ›

Enter "telnet + IP address or hostname + port number" (e.g., telnet www.synology.com 1723 or telnet 10.17.xxx.xxx 5000) to run the telnet command and test the port status. If the port is open, a message will say Connected to 10.17.xxx.xxx. If the port is closed, a message will say Connection refused.

What is the command for port forwarding? ›

SSH port forwarding can be set up in Linux using the 'ssh' command with the -L (local port forwarding) or -R (remote port forwarding) options. The server that hosts the SSH connection should be public facing with access to the internet if you require remote access.

How to port forward without router access? ›

Method 4: Port forwarding using a UPnP Tool
  1. Download the device of your choice.
  2. Open the tool and find the option for creating a new rule.
  3. Select whether to use UDP or TCP.
  4. Input the external and internal ports you wish to open.
  5. Save your changes and test them out.
Apr 2, 2024

Why is my port forwarding not working? ›

Check port forwarding settings on your router to ensure they are correct. Test the internal connection by accessing the device/service within your network. Test the external connection using an external device or online port-checking tool. Verify that firewall settings allow incoming connections on the forwarded ports.

What is the start and end port of port forwarding? ›

“WAN IP” is the IP address your ISP (Internet Service Provider) assigns you. “Start Port” is the port you wish to open and “End Port” is the port you wish it to end at. “Local Host” is the Internal IP address that you wish the port be open on. “Local Port” is the port leading to the machine on your home network.

What is a port forward for WIFI? ›

Port forwarding tells a router that when a connection request comes through a specific port (that you specify), send that connection to a specific device (of your choosing). Your other devices will remain unaffected by this rule.

What is an example of port forwarding? ›

Local Port Forwarding

For example, suppose a user wants to access a web server (port 80) located on a remote server with IP address 192.168. 1.100, but direct access to port 80 is blocked. The user can use local port forwarding to redirect local port 8080 to the remote server's port 80.

How do I forward port 22 on my router? ›

To forward a port on your router, log into your router, find the "Port Forwarding" section, and then create a rule applying to the device you're using to host. You should also assign a static IP address to the host computer.

Top Articles
Latest Posts
Article information

Author: Domingo Moore

Last Updated:

Views: 5824

Rating: 4.2 / 5 (73 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Domingo Moore

Birthday: 1997-05-20

Address: 6485 Kohler Route, Antonioton, VT 77375-0299

Phone: +3213869077934

Job: Sales Analyst

Hobby: Kayaking, Roller skating, Cabaret, Rugby, Homebrewing, Creative writing, amateur radio

Introduction: My name is Domingo Moore, I am a attractive, gorgeous, funny, jolly, spotless, nice, fantastic person who loves writing and wants to share my knowledge and understanding with you.