TroubleChute Logo
CALL OF DUTY: MODERN WARFARE 2

Open NAT guide for PC


Published: Sep 23, 2022
Last Edit: Jun 8, 2023
Modern Warfare 2 Warzone 2.0 Port Forwarding
835 Words, 4 Minutes.

Watch the video:


Timestamps:
0:00 - Explanation
0:36 - Check NAT type
1:28 - Possible easy method - Xbox Networking
2:03 - Allow MW2 through Firewall
4:09 - Port Forwarding
7:46 - See Open NAT ingame
8:17 - DMZ and more things to try

While opening your NAT type in Call of Duty: Modern Warfare 2 is not required for a smooth gameplay experience, some users believe there is a huge benefit to doing so. Heck, you have likely done it before if friends struggle to join you, or you them. This is the only place I’ve noticed it before: Hosting lobbies. This guide shows you how to open your NAT type, and if you’re confused - there’s a video to go along with it.

If you’ve ever port forwarded or opened your NAT for Warzone, then you likely already have a NAT type. Make sure to check it first.

This guide also includes ports for Playstation and Xbox, so you can follow along - Just use the device’s local IP address, and skip the Windows Firewall step - obviously.

Check your NAT type

To check your NAT type in Modern Warfare 2: Simply open MW2, and head to the Settings menu. On Accounts and Network, click Network Info, and you should immediately see if you need to go further in this guide.

DO NOT open this screen if you’re streaming. It shows your public IP address in plain view. Streamer mode does not hide this info – It really should, though!

There are 2 main steps to opening your NAT type for MW2, or any game. They are as follows.

Allow MW2 through your firewall

If you’re using an antivirus, the steps will be different. Things are simple and explained below if you’re not using anything extra or any other kind of firewall. Simply put: We need to tell your computer to explicitly allow all traffic over specific ports so nothing is blocked. We can do so via the Windows Firewall settings program, included with all Windows systems.

  1. Press Start, and search for Windows Firewall. Open Windows Firewall with Advanced Security.
  2. On the left, click Inbound Rules.
  3. On the right, click New Rule.
  4. Select Port, click Next.
  5. Choose TCP, and enter into “Specific local ports”: 3074,3075,27015-27030,27036-27037, Next.
  6. Make sure Allow this connection is selected. Click Next.
  7. Enter any name into the Name section, and click Finish.

Now, all we need to do is rinse and repeat steps 2 through 7, but for step 5 choose UDP and enter the ports: 3074,4380,27000-27036.

Then, head to Outbound Rules on the left, and we’ll redo everything one last time.

Create new rules for:

Now we can close out of the firewall app and continue to our router. This is where things get a little confusing, but hopefully, the video can guide you further if necessary.

Port forwarding Modern Warfare 2

Open your router’s config page, and log in. If you are unsure of your login details, contact your ISP for steps to get them or resetting.

To get your router’s address to navigate to in your browser - on Windows:

Once on your router’s config page and signed in, look for Port Forwarding or Application Forwarding. First we can enter a list of ports; second, we can create an app and enter ports there - Then point it to our computer’s local IP address later.

Enter the ports we used earlier. The complete list of ports is below for other platforms too. You will likely need to enter single ports or ranges of ports. For standard ports between TCP and UDP, you can probably select TCP/UDP` or a similar option in your router. Otherwise, you will need to enter the same ports for both types.

The Port Forwarding/Application Forwarding section should look something like this:

Port Forwarding section of router

Ports for Call of Duty: Modern Warfare 2:

PC:

Playstation:

Xbox:

When complete, your router should look like the following example:

Port Forwarded MW2

Now, you can simply relaunch the game and check your NAT type, as explained previously. It should now show as open.

If it didn’t work

TroubleChute © Wesley Pyburn (TroubleChute)
Support Me Privacy Policy Cookies Policy Terms of Service Change privacy settings Contact