Strict NAT Type: Fix it & Increase your Internet Performance

Note that this NAT type restricts incoming internet traffic to a PC

Reading time icon 4 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Key notes

  • NAT (Network Address Translation) type indicates local network accessibility; there are three NAT types; Open, Moderate, and Strict.
  • In this guide, we will discuss what the Strict NAT type means and how to easily change it to Open.
strict nat type

Imagine you’re in the middle of an intense gaming session, and suddenly you are unable to join your friends on another server due to a Strict NAT type. Frustrating, right? Don’t worry; we’ve got you covered with a solution.

Say goodbye to connectivity issues and hello to seamless online gaming! This guide will explain the Strict NAT type and how to change it to Open, allowing you to connect with other devices and enjoy an enhanced gaming experience.

What does the Strict NAT type mean?

Strict NAT is a firewall configuration that stops all data from traveling through a local network. It makes initiating connections with the computer difficult.

Also, it might restrict the computer’s ability to connect to other devices on the internet, which can cause difficulties with online gaming, video conferencing, and file sharing, among other activities.

This is the safest type of NAT type as it could prevent attacks, thereby keeping your computer secure. However, if you are a gamer, you might not like this configuration as it stops you from joining other servers and sharing files, and you might also experience lags when playing games.

For a better gaming experience, you need to change it to Open NAT type.

How can I change the NAT type from Strict to Open?

Before moving to the advanced troubleshooting steps, you should consider performing the following:

1. Enable UPnP (Universal Plug and Play) on your router

UPnP allows devices on your network to discover and communicate with each other, improving connectivity automatically.

  1. Login to your router. Here we are taking TP-Link Router for demonstration purposes.
  2. Go to Forwarding and select UPnP. You need to look for UPnP in your router settings.Enable UPNP -strict nat type
  3. Click Enable, then Refresh to check the status.

2. Port Forwarding

  1. Login to your router.
  2. Go to Forwarding, then click Virtual Server.
  3. Click Add NewForwarding - Virtual Server - strict nat type
  4. Enter Service Port, IP Address, and Internal Port. Now under Protocol, select All, and under Status, select Enabled.Virtual Server
  5. Click Save.

3. Enable Network discovery

  1. Press the Windows key, type Control Panel, and click OpenCP Control Panel
  2. Select Category for View by, and click Network & InternetNetwork and Internet -strict nat type
  3. Now click Network and Sharing CentreNetwork and Sharing Center
  4. From the left pane, click Change advanced sharing settings.Change advanced Sharing settings
  5. Under Private networks, toggle on the switch for Network discovery.
  6. Also, place a checkmark next to Set up network connected devices automatically.Network discovery

4. Change IPv4 properties and enable DMZ

4.1 Change the IPv4 properties 

  1. Press the Windows key, type CMD, and click Run as administrator.DOS COmmand Prompt -strict nat type
  2. Type the following command to get the IPv4 address and press Enter: ipconfigipconfig
  3. Press Windows + R to open the Run window.
  4. Type ncpa.cpl and hit Enter to open Network Connections.ncpa.cpl
  5. Right-click on the connection, and select Properties.Ethernet Properties -strict nat type
  6. From The connection uses the following items, locate and double-click Internet Protocol Version 4 (TCP/IPv4) to open Properties.IPv4
  7. Click the radio button next to Use the following address and enter the IPv4 address, Subnet mask, and Default gatewayIPv4 address
  8. Now, click OK.

4.2 Enable DMZ

  1. Login to your router.
  2. Go to Forwarding, and select DMZ.
  3. Now, choose Enable for DMZDMZ status strict nat type
  4. For DMZ Host IP Address, enter the IPv4 address you got from Command Prompt.
  5. Click Save.

5. Make changes to the Configuration file 

  1. Go to your router page and log in. Here, we use TP-LINK.
  2. Click System Tools, then click Backup and Restore.System Tools - Backup & Restore - strict nat type
  3. Click on Backup to download the configuration file. 
  4. Double-click the file to open it and locate last bind
  5. Under the last bind, type the following after replacing 5555-5555 with your port number: bind application=CONE(UDP) port=5555-5555
  6. You can add open several ports if you like. Once done, click Save
  7. Now go to the router page, navigate to System Tools, and then click Backup and Restore.
  8. Click Choose File, and upload the modified Configuration file.Choose File
  9. Now click Restore and restart your router.

So, this is how you can change the NAT type from Strict to Open. If you’re still experiencing issues, consider switching from public to private network type, which will allow you to share files across devices,

Also, if you happen to be an Xbox One user and the Double NAT detected error is bothering you, the solutions from our guide can help.

Please let us know in the comments section below if you have any questions or concerns about NAT type. We will be happy to help! 

More about the topics: Router guides