Skip to main content

Port Forwarding

If ISP use's IP via CGNAT port forwarding will not work. you can:

How to check for IP via CGNAT
  • When you are up and in connection with the Internet and can browse the web go to http://www.whatsmyip.org/ or any similar page which will show from which public IP address your request is coming. The shown address is always a public IP-address,
  • -After that, login to your router and look at the status page. The router will report which WAN IP-address it has got from the ISP.
  • If it shows the same IP-address as whatsmyip everything is OK .
  • If the router shows another WAN IP-address it’s NOT OK, the ISP is using CGN.

Router

  • Game port 8211 UDP To local server IP
  • RCON port 27015 UDP/TCP  To local server IP  (not needed only for external RCON)

image.pngimage.png

Windows Firewall

PowerShell commands to open ports.

For 8211 UDP

New-NetFirewallRule -DisplayName "Palworld Server" -Direction Outbound -LocalPort 8211 -Protocol UDP -Action Allow 
New-NetFirewallRule -DisplayName "Palworld Server" -Direction Inbound -LocalPort 8211 -Protocol UDP -Action Allow

For 8211 UDP and 27015 TCP/UDP

New-NetFirewallRule -DisplayName "Palworld Server" -Direction Inbound -LocalPort 27015,27016,25575 -Protocol TCP -Action Allow 
New-NetFirewallRule -DisplayName "Palworld Server" -Direction Outbound -LocalPort 27015,27016,25575 -Protocol TCP -Action Allow 
New-NetFirewallRule -DisplayName "Palworld Server" -Direction Outbound -LocalPort 8211,27015,27016,25575 -Protocol UDP -Action Allow 
New-NetFirewallRule -DisplayName "Palworld Server" -Direction Inbound -LocalPort 8211,27015,27016,25575 -Protocol UDP -Action Allow

Port Testing (Linux)

  1. Install netcat: sudo apt install netcat (for Ubuntu)
  2. on client nc -u <server> 8211
  3. type anything on client and hit enter - you should see this text on server

successful test Port opened

image.png

Fail test

image.png