Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Facebook Twitter Instagram
Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Tech News Today
Home»Networking»Why is Port Forwarding Not Working? Here’s How to Fix

Why is Port Forwarding Not Working? Here’s How to Fix

Bhishu AcharyaBy Bhishu AcharyaJune 15, 2022
port-forwarding-not-working

Even when configuring all the required port forwarding settings, we miss out on some important factors. So, we need to troubleshoot the failures if we want to use port forwarding.

Well, it’s hard to guess why port forwarding doesn’t work. Indeed, you could be facing troubles in either source, destination, or while setting up port forwarding settings.

Are you trying to access your computer files from a different network? That’s when we can use port forwarding. But, if it’s not working, you can check out the causes and fixes in this article.

What is Port Forwarding?

Port forwarding allows you to create a public service on your network such that another device from a different network can access the shared resources on your computer. This way, you can access your home PC even when you are elsewhere. 

Why is Port Forwarding Not Working?

Port forwarding may not work due to several reasons. Your ISP may not allow public addresses, or you may have made mistakes while configuring the settings. 

Here are some of the most common reasons you’re unable to use port forwarding:

  • Even though you have enabled the necessary settings, there might be errors in the Port Forwarding Settings of your router.
  • Port forwarding becomes impossible if your router uses a private WAN IP address.
  • For port forwarding to work, others shouldn’t share the same public address. Hence, if your ISP uses a CGN shared address space, you will be accessing a public address shared with other users. 
  • Sometimes, we might mistake the IP address with the FQDN. So, the DNS doesn’t set up in the right manner.
  • There are more than thousands of port numbers available. Hence, some of us might mistake one for the other.
  • A firewall may be protecting your internet from external use.

How To Fix Port Forwarding Not Working

If you’re stuck trying port forwarding, here are some tips that should resolve your issues:

Check for Errors in the Configuration Settings

If you’re trying to set up an FTP site, you must configure settings in both Internet Information Services and your router. Therefore, if you have made any mistakes here, you won’t be able to use port forwarding.

Choose Correct Settings in Internet Information Services Manager

When creating an FTP site, you get an option to choose your IP from a list of addresses. So, port forwarding won’t be possible if you choose another IP instead of yours.

Here’s how you can manage the correct settings in Internet Information Services Manager:

  1. First, install Internet Information Services Manager from the Windows features. 
    enable-internet-information-services
  2. Once installed, launch it from the Start Menu.
  3. In the Connections section, select Add FTP Site…
    add-ftp-site
  4. After choosing the site name and correct location, make sure you choose the right IP Address and Port. If you’re unaware of your IP address, go to Command Prompt and type ipconfig. Then, check your ipV4 address.
    select-ip-address-and-port
  5. Proceed further and create an FTP site such that you can access your computer files even from a different network.

Check Errors in Router Config

Once you’ve created an FTP site, it’s important to tell the router to open the port when accessing from a different network. Follow the below guide to learn how to do just that:

  1. Navigate to your router’s config page. Note that the address to access the site is different for different routers.
  2. After logging in, find and go to Port Forwarding/Mapping Configuration.
    router-config
  3. While selecting the internal host, input the same IP address you chose earlier. Alternatively, you can select your MAC address that will automatically display your IP in some routers.
  4. Then, choose the same port number you entered while setting up the FTP site.
  5. Finally, apply the changes.

If you’ve followed all the steps correctly, port addressing should work perfectly. If it doesn’t, there are some other errors you need to fix.

Restart Your Router

After configuring settings, some routers need a restart to adapt to the new changes. Thus, we recommend you turn off the router and turn it back on after a few seconds.

Well, we have an article to help you learn various methods to restart a router. Try one of them and check if your problem gets resolved.

Examine Internet Connection on Source and Destination 

If you think you’ve not made any mistakes with your settings, there could be an internet connection issue.

Well, the information cannot reach the destination without internet access. So, a user can’t access the source’s files. 

Hence, it would be best to examine the internet connectivity on both sides. If there’s an issue, try fixing it and check if port forwarding works.

Temporarily Disable Computer Firewall

A computer firewall is used to prevent unauthorized access to our computers. These days, most PCs are equipped with a firewall.

When a firewall is enabled, it doesn’t allow other devices to access your files. Thus, it prevents us from using port forwarding. 

On Windows:

Windows Defender Firewall is active by default. Here’s how you can disable it on Windows 11:

  1. Open Windows Security from Start Menu and choose Firewall & Network Protection.
    firewall-and-network-protection
  2. Scroll down and select Allow an app through firewall. Click on Change Settings.
  3. In the Allowed apps window, find the app you want the firewall not to detect. Then, tick mark on it. For example, you can check the box for the FTP Server if you want other networks to communicate with it.
    tick-mark-app-firewall

Alternatively, you can access Control Panel > System and Security >  Windows Defender Firewall > Allow an app or feature through Windows Defender Firewall. Then, follow the same procedures from above.

Interestingly, you can enable or disable Firewall using Powershell too. Please read our other article to get this insight. 

On Mac:

By default, the system firewall in Mac is disabled. However, if you’ve turned it on for some reason, learn how to disable it:

  1. Click on the apple icon on the left corner of your screen and select System Preferences…
  2. Now, choose Security & Privacy.
    mac-security-and-privacy
  3. Next, go to the Firewall tab and select Turn off Firewall.
    mac-turn-off-firewall

On Linux:

In Linux, you can check the status of the firewall and turn it off if active. Go through the simple guide on how to disable the firewall in a Linux terminal:

  1. After launching the terminal, type sudo ufw status to check the firewall status.
  2. If active, type sudo ufw disable to turn off the firewall.
    linux-firewall-disable
  3. Now, check again using the same command to confirm that you’ve disabled the firewall.

After turning off the firewall, you should be able to use port forwarding. Even if this solution doesn’t work, there should be a problem with your ISP. 

Get a Static IP Address From Your ISP

Before contacting your ISP, check your public IP address online. You can do so simply by searching for “what is my IP address” in Google Search. 

Did it show 100.64.0.0/10? If yes, your ISP isn’t providing you with a personal public address. Instead, you and other subscribers are assigned a CGN shared address space.

As discussed earlier, we need a public IP address to use port forwarding. So, you can now contact your ISP and ask for a static IP.

Well, most ISPs provide it for free. However, some providers may charge you for it. Interestingly, you can directly use the DHCP feature on your router to generate a static IP.

Well, we have an article for you to learn more about static and dynamic IP. Read it to find their differences.

Frequently Asked Questions

Is Port Forwarding Safe to Use?

Port Forwarding is safe on gaming consoles like Xbox and Playstation. However, there’s a little risk while using it on our regular PCs. This is because hackers may attack our computers as we open ports for them.

Is Port Forwarding Good for Gaming?

When port forwarding is active while playing online games, other gaming consoles can easily access yours. With this feature, you do not have to wait long in the lobby to start a game. Also, our internet connectivity is improved, which can be good for gaming purposes.

fix
Bhishu Acharya
  • Tumblr
  • LinkedIn

Bhishu Acharya is a technical content writer at TechNewsToday. He specializes in monitors, laptops, storage devices, and other peripherals. Apart from computer hardware, you can also find his how-to and troubleshooting articles on Windows, internet, security, and networking. Ever since getting his hands on a personal computer, Bhishu started exploring its internal components at just 10. His growing curiosity led him to undertake the Computer Science & Information Technology degree and is just a year away from graduation. While balancing his study and work life for over four years, he has harnessed different sets of technical skills. With his expertise, he is now dedicated to helping netizens looking for hardware and software-related fixes. Today, Bhishu’s proficiency extends beyond computer hardware. In his spare time, he enjoys coding and learning new programming languages. You can contact him at bhishu@technewstoday.com

Related Posts

wifi-keeps-disconnecting-windows-11

Wi-Fi Keeps Disconnecting on Windows 11? 9 Ways to Fix It

February 26, 2023
windows-cannot-access-network-drive

Fix: Windows Cannot Access Network Drive

February 23, 2023
how to check wifi speed in laptop

3 Simple Ways to Check Wi-Fi Speed in Laptop

February 23, 2023
network_adapter_not_working

Network Adapter Not Working? 15 Ways to Fix It

February 22, 2023
Surface WiFi Not Working

Why is My Wi-Fi Not Working on Surface Laptop? 10 Ways to Fix It

February 22, 2023
change-network-profile-windows

4 Ways to Change Network Profile in Windows

February 22, 2023
View 2 Comments

2 Comments

  1. Kalpesh on December 23, 2022 2:00 pm

    Hi

    I learned many new concept from this post.

    now i have one simple question, i have 2 no. of http server in my office network both are working on port 80. now i wants to make it available on internet.

    so, for first server i have done as 66.66.66.66:80 to first server 192.168.0.10:80 it is working fine. But for second server can i do like 66.66.66.66:XXXX to second server ip 192.168.0.11:80 ( XXXX can be unused port number like 50000) ?

    this can i change the port number while setting in the router ? port no 50000 to 80 ?

    Reply
    • Bhishu on December 23, 2022 5:10 pm

      Hello Kalpesh,
      Glad the article helped you learn new concepts!
      Regarding your question, yes, it is possible. However, since you have different local IP addresses, you require distinct machines for each of your servers. Also, you’ll need to configure your firewall settings on both the Windows machine and router as well.

      Reply

Leave A Reply Cancel Reply

Latest Posts
Memory-Compression

What is Memory Compression in Windows? Should You Enable or Disable It

March 1, 2023
dism-vs-sfc-vs-chdsk

DISM, SFC, CHKDSK: What’s the Difference

February 28, 2023
bios-settings-for-gaming

Best BIOS Settings for Gaming

February 16, 2023
You may also like
how-to-clean-hp-printer-rollers

How to Clean HP Printer Rollers

March 3, 2023
keyboard input lag

9 Ways to Fix Keyboard Input Lag

March 3, 2023
keyboard key is stuck

How to Fix a Stuck Key on a Keyboard

March 3, 2023
Recommended
Cookie Clicker Garden Guide

Cookie Clicker Garden Guide to Unlocking Every Seed

September 26, 2021
monitor no signal

Computer Turns On But Monitor Says No Signal (9 Ways To Fix)

November 10, 2022
Facebook Twitter Pinterest
  • Home
  • About Us
  • Our Team
  • Editorial Guidelines
  • Privacy Policy
  • Affiliate Disclosure
© 2023 TechNewsToday, editor@technewstoday.com | Tech Central Pvt. Ltd.

Type above and press Enter to search. Press Esc to cancel.