Red Dead Redemption 2

Red Dead Redemption 2

Not enough ratings
How to make your NAT Type Open
By Pino
This will change your NAT Type to Open and maybe fix the most network problems.
   
Award
Favorite
Favorited
Unfavorite
Explanation
Since a certain time Rockstar Games no more uses a fixed port range for its games. Instead they use the "Dynamic Port Range" set in Windows.

This makes Port Forwarding useless and it is the main reason for many problems.

At the moment the only way I found is to set temporary this port range to a minimum of 300 Ports. In this command line from 27000 to 27300 (because steam also share this range)
1. Open Ports on your Router
  • 6672 UDP
  • 61455-61458 UDP
  • 27000-27300 UDP
2. Change temporary the Dynamic Port Range
Start > Windows System > Command Prompt (right click: run as administrator)
netsh int ipv4 set dynamicportrange protocol=udp startport=27000 numberofports=300 store=active
(After PC restart this will be reset to default!)
Better Option is to make an cmd script for that:
  1. Make a new Text document and change the type from .txt to .cmd
  2. Edit the file
    netsh int ipv4 set dynamicportrange protocol=udp startport=27000 numberofports=300 store=active pause netsh int ipv4 set dynamicportrange protocol=udp startport=49152 numberofports=16384 store=active
  3. Save it
Now you can always run this script (right click: run as administrator) before you start RDR2. After playing and "Press any key to continue . . ." the Dynamic Port Range will be reset to default (same as restart your PC) and the Console will be close itself.
Notes
- Tested on a fresh Windows and should always work. (NAT Type Open)
- NAT Typ can be found in the Social Club InGame Overlay
- Use https://portforward.com/router.htm if you need help with your router.
- Steam should already managed the Windows Firewall. Don't use other firewalls.
- Yes this works also for GTA 5.
11 Comments
FQNZ 4 Apr, 2021 @ 12:45am 
Just use VPN unlimited and set server to california works every time
Minato 17 Feb, 2021 @ 6:36am 
working but not always
Mr. Masochism 2 Oct, 2020 @ 3:37am 
actually made it worse for me lol..
Bomjahed 18 Apr, 2020 @ 1:23am 
Sometimes its all about your internet service provider.Mine is shit so I have strict NAT in every game, no matter what I do on my side.
Pino  [author] 10 Apr, 2020 @ 2:17am 
maybe this port is already open in a another port range you opened? don't know about your router
Gabriel 9 Apr, 2020 @ 9:17pm 
when i tried to open the 6672 port, meu router Just say's "there wss an unexpected error while saving this rule check the data and teu again"
NIKopol 8 Apr, 2020 @ 9:45am 
all is open and correct, all other my games have Open NAT
Only in RDR2 I have the Moderate NAT and this endless "ERR_GFX_STATE" error every 1-2 hours. This game is just broken
Pino  [author] 8 Apr, 2020 @ 9:38am 
Is the port (behind the : ) of your public and privat adress (ingame) the same? Otherwise you have a double NAT (two routers in your home).

With "netsh int ipv4 show dynamicportrange protocol=udp" you can test if the dynamic port range is set correctly in windows. (27000 and 300)

Also make sure you open the ports on your router. Two of my friends tested this too and it should work.
NIKopol 8 Apr, 2020 @ 9:15am 
Not working, my NAT still "Moderate"
Pino  [author] 5 Apr, 2020 @ 3:58pm 
Worked?