How to Fix NAT Type for Better Gaming (PS5, Xbox, PC)

by Tommy N. Updated Apr 23, 2026

If you've ever been stuck with NAT Type Strict on your PS5 or Xbox and can't join friends in online matches, you already know how frustrating a misconfigured router can be — fixing your NAT type is one of the single most impactful changes you can make for online gaming. Whether you're dropping into battle royales on PC, teaming up on console, or hosting private lobbies, NAT type controls who you can connect with and how reliably those connections hold up under pressure.

Router admin panel showing port forwarding settings to fix NAT type for PS5, Xbox, and PC gaming
Figure 1 — How to Fix NAT Type for Better Gaming (PS5, Xbox, PC)

In this guide you'll learn exactly what NAT type means, why it affects matchmaking and voice chat, and the step-by-step methods — from enabling UPnP to setting up port forwarding and a DMZ — that move you from Strict to Open on any platform. If you're not sure where to start, brush up on how to find your router's IP address and review the basics of port forwarding before diving in.

How to Fix NAT Type for Better Gaming (PS5, Xbox, PC) — complete visual guide showing NAT types and router configuration steps
Figure 2 — How to Fix NAT Type for Better Gaming (PS5, Xbox, PC) at a Glance

What Is NAT Type & Why Does It Matter for Gaming?

NAT stands for Network Address Translation — it's the process your router uses to share a single public IP address among all the devices on your home network. When you send a request to an online game server, your router rewrites the source address from your private local IP to your public IP, then forwards replies back to the correct device. This translation layer is invisible during normal web browsing, but online gaming requires direct peer-to-peer connections that NAT can block or restrict depending on how tightly your router is configured.

The three NAT types you'll encounter on consoles map to a more granular four-category system used by networking engineers. Sony labels them Open, Moderate, and Strict on PlayStation; Microsoft uses Open, Moderate, and Strict on Xbox as well; and PC games typically describe them as Open, Moderate, and Strict or as Type 1, 2, and 3. In every case, the core issue is the same: a Strict or Type 3 NAT means your router is aggressively blocking unsolicited inbound traffic, which prevents peers behind similarly strict routers from establishing a direct connection to you.

The practical impact on gaming is significant. With a Strict NAT type you'll often be matched only with players who have Open NAT, your voice chat may cut out randomly, you'll be unable to host game lobbies, and join times can stretch from seconds to minutes while the matchmaking system tries and fails to negotiate a direct link. Some titles — notably Call of Duty, Destiny 2, and Rocket League — will outright warn you in their network diagnostics menus when NAT is preventing connections.

The root causes are almost always one of three things: UPnP (Universal Plug and Play) is disabled on your router, your gaming device doesn't have a static local IP address so port forwarding rules break whenever the lease renews, or a second router or carrier-grade NAT upstream is creating a "double NAT" situation. Understanding which scenario applies to you determines which fix you need — and in most cases the solution takes under fifteen minutes.

How to Fix NAT Type Step by Step

Work through these steps in order — most users will be resolved by step 2 or 3 without needing to go further.

  1. Log in to your router admin panel — Open a browser and navigate to your router's gateway address (commonly 192.168.1.1 or 192.168.0.1). Enter your admin credentials; if you've never changed them, check the label on the router or consult our default router password guide. Once logged in, look for sections labeled "Advanced," "NAT," "Firewall," or "Gaming."
  2. Enable UPnP (Universal Plug and Play) — In the router admin panel, find the UPnP toggle (usually under Advanced → NAT or Advanced → Firewall) and switch it On. UPnP lets your console or PC automatically negotiate the port openings it needs without manual configuration. Save the setting, reboot your router, and then recheck NAT type on your console — this alone resolves Moderate or Strict NAT for the majority of home users.
  3. Assign a static local IP to your gaming device — Before setting up manual port forwarding, you need your console or PC to always receive the same local IP address. The cleanest way is a DHCP reservation: find your device's MAC address in its network settings, then in your router's DHCP section bind that MAC to a fixed IP (e.g., 192.168.1.50). This ensures any port forwarding rules you create never break when the DHCP lease expires. Our guide on setting up a static IP walks through this in detail.
  4. Create manual port forwarding rules for your platform — If UPnP is already on but NAT is still Strict, add explicit port forwarding rules pointing at your device's static IP. Use the protocol and port numbers from the table in the next section for your specific platform. In your router admin panel go to Port Forwarding (sometimes called "Virtual Servers" or "Applications"), create a new rule, enter the port range and protocol, and set the destination to your gaming device's static IP. Save and reboot.
  5. Check for double NAT and resolve it — If you still see Strict NAT after enabling UPnP and port forwarding, run a public IP check on your router's WAN status page and compare it to the IP shown on a site like What Is My IP. If they differ, your ISP is using carrier-grade NAT (CGNAT) or you have a second router/modem-router combo creating a double NAT. Contact your ISP and request a public static IP, or put the upstream device into bridge mode so only one NAT layer exists between your console and the internet.

NAT Type Reference: Ports by Platform

Use this table when creating manual port forwarding rules. Open both TCP and UDP unless only one protocol is listed for a given service.

Platform / ServiceProtocolPortsNAT Type Goal
PlayStation Network (PS5 / PS4)TCP & UDP80, 443, 1935, 3478–3480Type 2 (Moderate) or Type 1 (Open)
Xbox Network (Series X|S / One)TCP & UDP53, 80, 443, 3074, 3075Open
Nintendo Switch OnlineTCP & UDP443, 1024–65535Type A (Open)
PC — SteamTCP & UDP27015–27030, 27036–27037Open
PC — Call of Duty / Battle.netTCP & UDP80, 443, 1119, 3074, 3724Open

UPnP vs. Manual Port Forwarding — Which Should You Use?

UPnP is simpler and handles multiple devices automatically, but some security researchers recommend disabling it on networks with untrusted devices (smart TVs, IoT gadgets) because a compromised device could open ports without your knowledge. If your network is limited to devices you control, UPnP is perfectly safe and far easier to maintain than keeping manual port forwarding rules updated for every game title you play.

Troubleshooting & Common Mistakes

Even after following the steps above, some setups require extra attention. The most common mistake is skipping the static IP assignment and going straight to port forwarding — when your console gets a new DHCP lease with a different IP, the forwarding rules silently stop working and you're back to Strict NAT with no obvious error message. Always anchor your forwarding rules to a DHCP reservation first.

Double NAT is the second most common culprit and the trickiest to diagnose. If your ISP provides a modem-router combo and you've added your own router behind it, both devices are performing NAT. Even with perfect port forwarding on your personal router, the upstream modem-router will block inbound traffic it didn't initiate. The fix is to either put the ISP device in "IP Passthrough" or "Bridge" mode so it stops doing NAT, or to use the ISP device's DMZ feature to forward all traffic to your personal router's WAN IP.

VPNs are another silent NAT killer. If you run a VPN on your gaming device or at the router level, the VPN server becomes the new NAT layer and your carefully configured port forwards become irrelevant. Disable the VPN for gaming sessions or check whether your VPN provider offers port forwarding as an add-on feature. You can also use our port checker tool to verify that the ports you've opened are actually reachable from the internet before assuming your router config is broken.

  • Always reboot both your router and gaming device after changing NAT-related settings — stale connection state can make new rules appear not to work.
  • Confirm UPnP mappings were actually created by checking the UPnP status/lease table in your router admin panel after launching a game.
  • If using a mesh Wi-Fi system, log in to the primary node (not a satellite) when configuring port forwarding; only the primary handles WAN-facing NAT.
  • On PS5, run the "Test Internet Connection" under Settings → Network → Connection Status after every change to get an immediate NAT Type readout without launching a game.

Pro Tip: Use our Port Checker tool to confirm that the ports you've forwarded are visible from the public internet. If the tool reports a port as closed even after you've configured forwarding, the problem is almost always double NAT or a firewall rule on the router itself overriding your forwarding entry — check for a "Block WAN requests" or "SPI Firewall" toggle and verify it isn't blocking the specific ports you opened.

Warning: DMZ Should Be a Last Resort

  • Placing a device in the DMZ exposes every port directly to the internet with no router firewall protection — only do this for a dedicated gaming console, never for a PC running other software.
  • If you enable DMZ, make absolutely sure the target device has a static local IP; if DHCP reassigns that address to a different device, that device becomes fully exposed.
  • Some ISP modem-routers label their "IP Passthrough" feature as DMZ — these are functionally different; IP Passthrough bridges the connection rather than exposing a device, and is the safer option when available.
  • Never combine DMZ with a device that has open file shares, remote desktop enabled, or any listening services you haven't deliberately configured — you are bypassing your router's first line of defense.

Frequently Asked Questions

What is the difference between NAT Type 1, 2, and 3 on PlayStation?

On PlayStation, Type 1 means your console is connected directly to the internet (no router NAT at all), Type 2 means it's behind a router with UPnP or properly forwarded ports and can connect to all other NAT types, and Type 3 (Strict) means the router is blocking peer-to-peer traffic and you can only connect reliably to Type 1 players. For the vast majority of home users, Type 2 is the ideal target — it balances full connectivity with the protection of a router firewall. Check your current local network setup with a public vs. private IP explainer if you're unsure which category you fall into.

Does NAT type affect ping or just matchmaking?

NAT type primarily affects who you can connect to and how quickly a peer-to-peer connection is established — it does not directly increase ping to dedicated game servers. However, when two players are behind Strict NAT, games often fall back to routing traffic through a relay server instead of a direct link, which adds latency and can cause the jitter and lag spikes that feel like high ping. Fixing your NAT type won't reduce your base latency to a server in another country, but it can eliminate the relay-induced lag you experience in peer-hosted lobbies and voice chat.

Is it safe to enable UPnP on my router?

For most home networks with a known set of trusted devices, UPnP is safe and is the recommended approach by console manufacturers themselves. The risk scenario involves compromised IoT devices (smart bulbs, cameras, cheap smart TVs) that could theoretically use UPnP to open ports without your knowledge. If your network is limited to computers, phones, and gaming consoles you control, the risk is negligible. If you have many IoT devices, use manual port forwarding with a DHCP reservation instead and keep UPnP disabled.

How do I fix NAT type on Xbox Series X or S?

On Xbox, go to Settings → General → Network Settings and check the current NAT Type. Enable UPnP on your router first (see step 2 above); Xbox uses UPnP extensively and this usually resolves Strict NAT immediately. If it remains Strict, forward TCP & UDP port 3074 and TCP ports 3075, 53, 80, and 443 to your console's static local IP address, then use the "Test NAT Type" option in Xbox network settings to confirm the change.

Why does my NAT type keep reverting to Strict?

The most common reason NAT type reverts is that your gaming device has a dynamic DHCP address — when the lease expires and the router assigns a new IP, existing port forwarding rules no longer point at the right device. Fix this by creating a DHCP reservation in your router that permanently ties your console's MAC address to a specific local IP. A secondary cause is that UPnP lease mappings expire and don't renew correctly; upgrading your router firmware via our firmware update guide often resolves UPnP reliability bugs.

Can a VPN cause Strict NAT on PS5 or Xbox?

Yes — when a VPN is active on your gaming device or router, all traffic is tunneled through the VPN server, which becomes the new NAT boundary. Your router's port forwarding rules don't apply to traffic inside the VPN tunnel, so the game sees the VPN server's NAT as Strict. To restore Open NAT while using a VPN, either disable the VPN during gaming sessions, use split-tunneling to exclude your gaming device from the VPN, or choose a VPN provider that supports port forwarding on its servers.

Key Takeaways

  • Enabling UPnP on your router is the fastest fix for most users and resolves Strict NAT on PS5, Xbox, and PC without any manual port configuration.
  • Always assign a static local IP (DHCP reservation) to your gaming device before setting up port forwarding rules, or they will silently break when the DHCP lease renews.
  • Double NAT — caused by a modem-router combo plus your own router — is the hardest NAT problem to fix and requires either bridge mode or IP passthrough on the upstream device.
  • Use a port checker tool to verify that forwarded ports are actually reachable from outside your network; a "closed" result after configuration almost always points to double NAT or a conflicting firewall rule.
  • DMZ is a functional last resort for consoles but should never be used for PCs or devices with untrusted software, as it removes all router firewall protection for that device.

Related Guides

For authoritative networking standards and specifications, refer to the Internet Assigned Numbers Authority (IANA) or IETF RFC documents.

Tommy N.

About Tommy N.

Tommy is the founder of RouterHax and a network engineer with over ten years of experience in home and enterprise networking. He has configured and troubleshot networks ranging from simple home setups to multi-site enterprise deployments, with deep hands-on experience in router configuration, WiFi optimization, and network security. At RouterHax, he oversees editorial direction and covers home networking guides, mesh WiFi system reviews, and practical troubleshooting resources for everyday users.

Promotion for FREE Gifts. Moreover, Free Items here. Disable Ad Blocker to get them all.

Once done, hit any button as below