r/HomeServer 1d ago

Is there anything I did wrong?

Post image

I tried to set up port forwarding for my minecraft server but it doesn't seem to work I tried many things to fix it (i did allow all Java and minecraft files in the widows defender firewall and even addwd Java and javaw manually yet it still doesn't seem to work)

update most probably its the issue with NAT i just checked

0 Upvotes

12 comments sorted by

13

u/yaSuissa 1d ago

It could be that you’re behind an ISP owned NAT and in that case you opening port won’t do anything

I’d contact your ISP and see if they can do something from their end

3

u/j0x7be 1d ago

This is worth checking. Known as CGNAT/carrier-grade NAT, and seems to become more and more common.

1

u/Acrobatic_One_5657 18h ago

Yeah this is likely the issue. I've moved around a bit over the last few years and each ISP I've had has required a special rule on my account to get me off the CGNAT. The only positive thing I'll say is that years ago when I first realized I was behind one it was like pulling teeth to communicate that to the customer service people. Recently, the last 2 ISPs knew exactly what my issue was an fixed it quickly.

Biggest downside is they've all charged me extra - currently 5 bucks extra per month.

I dont have the tech / networking knowledge to really understand it but stuff like this can be really frustrating. I know IPv6 would 'fix' it and from my lay perspective I really cant understand how we haven't just moved over to that already. Im sure there are a laundry list of reasons, but still.

5

u/Balthxzar 1d ago

Manually allow 25565 through the firewall with 'windows defender firewall with advanced security'

Also, check your public IP, if it is something like 100.x.y.z or (in cases of BAD ISPs, 10.x.y.z) you are behind CGNAT. If you check your IP using Google, and compare it to what your router things your static IP is, and they don't match, then you are definitely behind NAT (CGNAT or sometimes apartment blocks and MDUs do their own NAT)

5

u/Latchedatom 1d ago

Worst case scenario i have had same problem when working on my amp server for games, i installed tailscale on the server and had my freinds install it and join the tailnet. Which made port forwarding not needed

3

u/JohnnieLouHansen 1d ago

The SAFE answer.

2

u/DocOckBlock 1d ago

Yep this is the answer. If you’re just hosting it to play online with your friends don’t open ports on your router. Just use tailscale.

2

u/dragonnfr 1d ago

Two things. First, 1_TR069_VOIP_IN is not your internet WAN, it's a VoIP/TR-069 management interface. Pick the right one. Second, make sure you're not behind CGNAT or none of this matters.

1

u/Vichingo455 12h ago

You can use some Tailscale or tunnels with Ngrok/Playit (if they still exist).

0

u/OptimalMain 1d ago

I am not familiar with that interface but the enable box says enable, shouldn’t it say disable if it’s enabled?

Edit: I think other comment on the interface is on to something

1

u/AzallazA 1d ago

Nah. I don’t know what interface this is either but based on how other boxes to the left all display what’s actively configured, I’d say that also displays the current “Enable” state.

0

u/OptimalMain 1d ago

You are probably right. ISP boxes suck.
I use openwrt so I expect logical