Greasytugboat6
New Around Here
For the past 2 months I have been hosting a Minecraft server on port 25565 on my home network. The setup was fairly simple, just a port forward on the router (Asus Zenwifi XD5) to the server computer hardwired to the head node, and it worked fine.
Recently, a local fiber ISP expanded to our neighborhood, offering lower prices than our broadband provider, so we had an installation done. As usual, the ISP provided router is garbage, but in this case, it is built into the ONT, so we are forced to use it. In order to continue using our existing router, I enabled a DMZ pointing to the WAN port of our asus router. This seems to work, and any device connected to our old router can access the internet at high speed.
However, even with port forwarding properly set up on the server and the asus router, the server is not accessible. Every attempt to connect, including using localhost as the url, has lead to a timed out connection or a getsockopt error, with no indication on the server logs of any attempt to connect. Curiously, scanning the IP address reveals that port 25565 is open while other ports are not, so the port forwarding must be doing something. Additionally, the WAN IP reported by the Asus router is simply the LAN IP assigned to it by the ISP router, which reports the WAN IP to be the correct external IP address.
I don't understand why the server is inaccessible, as DMZ should forward all ports to the Asus router, which in turn should forward port 25565 to the server. The firewall settings on the asus router and the server worked before, and issue continued when the firewall was disabled on the ISP router (Which shouldn't matter as DMZ should bypass the firewall). Is there any way to fix this, or should I just give up and install ngrok or playit.gg?
Recently, a local fiber ISP expanded to our neighborhood, offering lower prices than our broadband provider, so we had an installation done. As usual, the ISP provided router is garbage, but in this case, it is built into the ONT, so we are forced to use it. In order to continue using our existing router, I enabled a DMZ pointing to the WAN port of our asus router. This seems to work, and any device connected to our old router can access the internet at high speed.
However, even with port forwarding properly set up on the server and the asus router, the server is not accessible. Every attempt to connect, including using localhost as the url, has lead to a timed out connection or a getsockopt error, with no indication on the server logs of any attempt to connect. Curiously, scanning the IP address reveals that port 25565 is open while other ports are not, so the port forwarding must be doing something. Additionally, the WAN IP reported by the Asus router is simply the LAN IP assigned to it by the ISP router, which reports the WAN IP to be the correct external IP address.
I don't understand why the server is inaccessible, as DMZ should forward all ports to the Asus router, which in turn should forward port 25565 to the server. The firewall settings on the asus router and the server worked before, and issue continued when the firewall was disabled on the ISP router (Which shouldn't matter as DMZ should bypass the firewall). Is there any way to fix this, or should I just give up and install ngrok or playit.gg?