cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Port forwarding to Minecraft server fails, but DMZ works

AaronThorne
Investigator
Investigator

Hi,

I’m trying to host a Minecraft server from my DXP4800 Pro NAS using Crafty Controller, Paper, Geyser and Floodgate.

The server works correctly on my local network for both:

  • Java Edition on TCP port 25565

  • Bedrock Edition on UDP port 19132

External connections also work when I temporarily place the NAS in the router’s DMZ. However, they stop working when I remove the DMZ and configure individual port-forwarding rules. My current rules are:

  • External TCP 25565 → NAS IP, internal TCP 25565
  • External UDP 19132 → NAS IP, internal UDP 19132

  • UPNP off.

The NAS has a reserved local IP address, and I’m testing externally from an iPhone over mobile data with Wi-Fi disabled. I have also tried alternative external ports mapped to the standard internal ports, but that hasn’t resolved it.

Because the DMZ test works, the Minecraft server, Docker port mappings and external connection itself appear to be functioning. It seems that the router is not applying the individual forwarding rules correctly.

Router model: Smart Hub 6 Plus
EE broadband package/connection type: Full Works: Full Fibre Gigabit
Router firmware version: r4.26.3-R-1923144-PROD-83002

Has anyone successfully configured separate TCP and UDP port forwarding on this router? Are there any additional firewall, IPv6, UPnP or port-sharing settings that need changing?

I have removed the NAS from the DMZ because I don’t want to expose all of its services publicly.

Any advice would be greatly appreciated.

TIA

Aaron

10 REPLIES 10
JimM11
Community Hero
Community Hero

@AaronThorne ""The NAS has a reserved local IP address"" reserved were in the DHCP off the EE Hub and set as a static option always use this IP?

Yes it’s a static IP Address,

@AaronThorne Try.

  1. Create a new port forwarding rule: Name: Enter a descriptive name like "Minecraft Server." Port: Enter 25565 for both internal and external ports (for Java Edition). For Bedrock Edition, use 19132 and 19133. Protocol: Select TCP/UDP or Both. IP Address: Enter your computer's IPv4 address.

  2. Post a copy off your port forwarding rules up on the Forum.

AaronThorne_0-1785081709871.png

Here is a screenshot of my rules.

EE had sent out a new router, but still have exactly the same issue 😩
NAS in DMZ all connections are fine. Out of the DMZ no joy at all.
I can connect to the Minecraft Server internally fine.

Switch uPnP OFF in the Firewall.

If you think I helped please feel free to hit the "Thumbs Up" button below.

To phone EE CS: Dial Freephone +44 800 079 8586 - Option 1 for Home Broadband & Home Phone or Option 2 for Mobile Phone & Mobile Broadband

ISPs: 1999: Freeserve 48K Dial-Up > 2005: Wanadoo 1 Meg BB > 2007: Orange 2 Meg BB > 2008: Orange 8 Meg LLU > 2010: Orange 16 Meg LLU > 2011: Orange 20 Meg WBC > 2014: EE 20 Meg WBC > 2020: EE 40 Meg FTTC > 2022:EE 80 Meg FTTC SoGEA > 2025 EE 150 Meg FTTP

@AaronThorne The two rules you have get those MAC addresses of only IP will work efficiently.

UPnP is off, the other rules that were created when it was on. I can’t seem to delete them.

any other suggestions?

 

There are ipv4 addresses assigned to each device. My NAS IS 192.168.1.97. STATIC address.

  1. Try rebooting router to get rid of them.
  2. They are certainly not IPv4 addys. Look like MAC addys.
If you think I helped please feel free to hit the "Thumbs Up" button below.

To phone EE CS: Dial Freephone +44 800 079 8586 - Option 1 for Home Broadband & Home Phone or Option 2 for Mobile Phone & Mobile Broadband

ISPs: 1999: Freeserve 48K Dial-Up > 2005: Wanadoo 1 Meg BB > 2007: Orange 2 Meg BB > 2008: Orange 8 Meg LLU > 2010: Orange 16 Meg LLU > 2011: Orange 20 Meg WBC > 2014: EE 20 Meg WBC > 2020: EE 40 Meg FTTC > 2022:EE 80 Meg FTTC SoGEA > 2025 EE 150 Meg FTTP