Hello! I have been having some issues with port forwarding my Minecraft server. I have quite a bit of knowledge regarding Minecraft servers, Java, and networking in general, but this one has stumped me. As shown in the screenshots below, I did everything correctly, and can play on the server myself, but cannot open up the server for anyone else, including those on the same network as me.
First, I went to Mojang's download page for the server software.
Then, I saved the .jar file into my server folder.
After that, I clicked on the file, which immediately closed but generated a "logs" and "eula.txt".
I went into "eula.txt" and changed the variable to "true", as shown below. Then, I saved and closed the file.
Following this, I opened "minecraft_server.jar", and waited for everything to load. Once it was fully loaded, I typed in "stop" to stop the server.
Consequently, a whole bunch of files were created.
I opened "server.properties" and changed a few properties as shown below. Then, I saved and closed.
To test that the server was working properly, I opened up the server again and then opened Minecraft. Note that the server did not appear under "local network" servers. I connected to it with the "localhost" address and could log in, play, and log out properly. The server saved my changes.
Then, I stopped the server again with the "stop" command. I went into the CMD and typed in "ipconfig", and I took note of the IPv4 address. I won't display this here for privacy reasons.
After this, I went to the Gateway for my router (Xfinity, so I had to type "10.0.0.1" into the address bar). I navigated to the "Port Forwarding" section, which was enabled but empty.
I proceeded to add a new service. (Note that I left the IPv6 blank. I did this because the IPv6 never helped in my previus trials.)
After the browser displayed a "Setting in progress" screen for a moment, the page reloaded and everything looked fine.
Since everything looked good, I started up the server again, waited for everything to load, and proceeded to an "open port tester" tool, which gave me this:
As you can see, my port forwarding did not seem to work. Just to check, I asked friends to connect using the external IP, and people on my network to connect with the IPv4, but none of it worked. I have tried everything, and like I said, I myself could play fine, so it must have been a problem with the port forwarding. (I have tried A LOT of things before posting this, including letting Java through my firewall, but it was to no avail.)
Please inform me of what went wrong. I have a feeling it is something specific to Xfinity. Thanks!
Yusuf Abdur Rahman
Bump - Please tell me what I did wrong! Thanks!
Yusuf Abdur Rahman
Bump - Please help.
Yusuf Abdur Rahman
Bump - Please help!!!
Yusuf Abdur Rahman
Bump - Please help!!!!!
Yusuf Abdur Rahman
Bambamalicious, thank you for your response! However, I still have a couple of questions.
As you can see in photo 1, I selected port.
In photo 2, there is no option for "both", so do I select TCP or UDP?
Also, please verify that my actions in photo 3 and 4 were correct. Thanks!
P.S. Since the firewall says that all outbound connections are allowed, I don't have to specify a 25565 rule for that, do I? Again, THANKS!!!
Yusuf Abdur Rahman
Bump
Yusuf Abdur Rahman