Recommended Free Tools
iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Playing with friends? Godlike.Host runs hosted Minecraft Java servers from 10 data-center locations, with free DDoS protection.
A Minecraft server that drops or times out over IPv4 is usually failing at one specific layer: the server process, the host or LAN, the router’s forwarding rule, or the ISP’s upstream network. Find the first layer that fails instead of changing random server settings. Test localhost on the server, then its private IPv4 from another device on the same network, and finally the public IPv4 from a genuinely external network. Each result narrows the fix to a manageable fault domain.
Use a layered test before changing settings
Do not begin by changing compression, idle timeouts, or unrelated Java arguments. First establish whether a TCP connection can reach the Java server at all. A successful test at one layer proves the layers below it are working; the first failed test tells you where to concentrate.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →Test 1: localhost on the server
On the computer running the server, join using localhost and the configured port, for example localhost:25565. This bypasses the router and the physical network. If it fails, the Minecraft process is not accepting connections locally, is listening on another port, is bound to the wrong address, or has stopped.
Test 2: the host’s private IPv4 on the same LAN
From another computer or phone on the same home network, connect to the server host’s private address, such as 192.168.1.25:25565. This checks the host firewall, local routing, Wi-Fi isolation, and the server’s LAN reachability. A working localhost test followed by a failed private-address test points away from Minecraft itself and toward the host or LAN.
#1 Best Overall
- High-Performance Connectivity: This Cat 6 ethernet cable is designed for superior performance, with a 24 AWG copper wire core. It provides universal connectivity as an ethernet cord for LAN network components such as PCs, servers, printers, routers, and more, ensuring reliable and fast network connections
- Advanced Cat6 Technology: Experience Cat6 performance with higher bandwidth at a Cat5e price. This network cable is future-proof, ready for 10-Gigabit Ethernet and backwards compatible with any existing Cat 5 cable network. It meets or exceeds Category 6 performance according to the TIA/EIA 568-C.2 standard
- Reliable Wired Network Solution: Known variously as a Cat6 network cable, ethernet cable Cat 6, or Cat 6 data/LAN cable, this RJ45 cable offers a more secure and reliable connection than wireless networks. It's ideal for internet connections that demand consistency and security
- Durable and Secure Design: The connectors of this ethernet cable feature gold-plated contacts and strain-relief boots for enhanced durability. Bare copper conductors not only improve cable performance but also comply with communication cable specifications
- High-Speed Data Transfer: With up to 550 MHz bandwidth, this ethernet cord is ideal for server applications, cloud computing, video surveillance, and streaming high-definition video. It also supports Power over Ethernet (PoE, PoE+, PoE++) for powering devices like IP cameras, VoIP phones, and wireless access points, ensuring fast and reliable network performance.
Test 3: the public IPv4 from outside the LAN
Use a friend’s connection, a phone hotspot, or another external network. Do not rely on entering your public address while still connected to the same Wi-Fi: many routers do not support hairpin NAT, so a same-LAN test can fail even when remote players can connect. If the private-address test works but the external test fails, investigate forwarding, double NAT, CGNAT, ISP filtering, or a changed public address.
Confirm the server’s listener and properties
Open server.properties with the server stopped, check the values below, save the file, and restart the server. Property changes do not reliably take effect until a restart.
| Property | What to verify | Why it matters |
|---|---|---|
server-port |
Use the actual TCP port on which players should connect; the usual Java default is 25565. |
The router rule, firewall rule, and client address must all use this same port. |
server-ip |
Leave the value empty unless you deliberately need a specific local interface. | An incorrect hard-coded address can prevent the process from binding or make it reachable only through the wrong interface. |
network-compression-threshold |
Leave the implementation’s normal value while diagnosing reachability. | Compression changes how packets are encoded; it does not repair a missing NAT rule or a blocked TCP session. |
player-idle-timeout |
Check whether an intentional idle policy is kicking inactive players. | An idle kick is different from a dropped network connection and should not be used to mask a path problem. |
query.port |
Do not confuse the server-query setting with the player connection port. Confirm which port your server implementation actually listens on. | Official setup guidance says to forward the port listed in server.properties and commonly shows 25565; a query port alone does not prove that player traffic is reaching the listener. |
After restarting, watch the startup log for a successful bind and the exact port. A bind error, address-in-use message, or immediate shutdown must be fixed before testing the router. If another application already owns the chosen port, stop that application or select a free port and update every dependent rule.
Rank #2
- High Performance Cat6 Cable - The Cat6 ethernet cables 100ft supports frequencies of up to 500 MHz and high-speed 10GB internet connection for LAN network applications such as PCs,computer servers,printers,routers,switch boxes,network media players,NAS,VoIP phones and more, while remaining fully backward compatible with your existing network.
- Outdoor&Indoor Ethernet Cable - The cat 6 ethernet patch cable features 8 solid copper conductors 24 AWG. Each of the 4 unshielded twisted pairs (UTP) are separated by a PE cross insulation to isolates pairs and prevent crosstalk and covered by a 5.8mm PVC jacket with RJ45 connectors and gold-plated contacts. The molded strain relief boots help avoid snags that will damage your cables. They are molded for flexibility and resist common wear and tear.
- Lan Cable with RJ45 - UTP(Unshielded Twisted Pair) patch cable with RJ45 gold-plated Connectors, this cat6 cable support Cat8 and Cat7 network and provides performance of up to 500 MHz 10Gbps and is suitable for 10BASE-T, 100BASE-TX (Fast Ethernet), 1000BASE-T/1000BASE-TX (Gigabit Ethernet) and 10GBASE-T (10-Gigabit Ethernet)
- High Quality Control - are designed with extremely well-matched components for outstanding uniform impedance and very low return loss, providing lower crosstalk, and a higher signal-to-noise ratio. Each Cat 6 internet cable 6 ft goes through rigorous testing to ensure a secure wired internet connection with exceptional speed and reliability.
- Support – Cat6 Ethernet cable with CM grade PVC jacket complies with TIA/EIA 568-C.2, is ETL verified and RoHS compliant. If an item is defective or breaks within a year, we will issue a replacement. For questions or concerns please contact our friendly, USA-based customer Support team.
Follow this repair sequence
1. Prove that the process is alive
- Start the server from its normal launcher or script and wait until it reports that it is ready for players.
- Connect locally with
localhost:port. - If local play fails, inspect the latest server log for Java errors, a failed bind, a crash, or an incompatible mod or server version.
- Confirm that the client version and mod set match what the server expects. A protocol or mod mismatch can reject a player even when networking is perfect.
On Windows, an administrator can inspect listeners with netstat -ano | findstr :25565. In PowerShell, Get-NetTCPConnection -LocalPort 25565 shows whether a TCP listener exists. On Linux, use ss -ltnp | grep 25565. Substitute your configured port. These commands identify a listening socket; they do not by themselves prove that the router forwards to it.
2. Make the private address stable
Record the host’s current private IPv4 with the operating system’s network settings. A DHCP change can leave an old router rule pointing at a different machine. Create a DHCP reservation in the router, or configure a carefully chosen static address that matches the LAN’s subnet and gateway. Then update the forwarding destination to that address.
3. Permit the server through host security controls
Host firewalls and security suites commonly block unsolicited inbound Java traffic. Create an inbound rule for the Java runtime or the specific TCP port, limited to the networks you actually need. Test deliberately rather than leaving protection disabled. If a temporary firewall test makes LAN connections work, restore the firewall and replace the broad exception with a narrow Java or port rule.
Rank #3
- Cat 6 performance at a Cat5e price but with higher bandwidth
- High Performance Cat6, 30 AWG, RJ45 Ethernet Patch Cable provides universal connectivity for LAN network components such as PCs,computer servers,printers,routers,switch boxes,network media players,NAS,VoIP phones
- Jadaol cat6 standard cable support Cat8 and Cat7 network and provides performance of up to 250 MHz 10Gbps and is suitable for 10BASE-T, 100BASE-TX (Fast Ethernet), 1000BASE-T/1000BASE-TX (Gigabit Ethernet) and 10GBASE-T (10-Gigabit Ethernet)
- UTP(Unshielded Twisted Pair) patch cable with RJ45 gold-plated Connectors and are made of 100% bare copper wire, ensure minimal noise and interference
- The unique flat cable shape allows for a cleaner and safer installation. You can easily and seamlessly make the cable run along walls, follow edges & corners or even make it completely invisible by sliding it under a carpet.
VPN clients, proxy software, and endpoint network filters can also capture or reroute traffic. Disconnect them briefly for a controlled test, or configure split tunneling so the server’s listening interface remains reachable. If disabling a VPN changes the result, the path or policy—not Minecraft’s compression setting—is the cause.
4. Verify LAN connectivity and wireless conditions
From a second LAN device, test the host’s private IPv4 and port. If it fails while localhost succeeds, check that both devices are on the same network, that guest or client isolation is not enabled, and that the host firewall allows the connection. A desktop that sleeps, changes power state, or switches between wireless adapters can appear to drop players even though the server software remains open.
Pause large downloads, cloud synchronization, video streams, and other traffic while testing. For a fixed host, temporarily replace Wi-Fi with a Cat6 Ethernet cable. A wired test is inexpensive and reversible: if the drops stop, investigate signal strength, interference, access-point placement, and router load before replacing hardware.
Rank #4
- 40 Gbps 2000 Mhz High Speed: The Cat 8 ethernet cable support max. 40 Gbps data transfer and 2000 MHz Brandwith, ideal for gaming and streaming, greatly improving upload and download speed, sound, image and resolution quality
- Excellent Anti-interference: The ethernet cable comes with 4 shielded foiled twisted pairs (F/FTP), pure copper core and gold-plated RJ45 connector, reducing interference, noise and crosstalk, making network speed faster and more stable
- Marvelous Durability: Internet cable wrapped with quality cotton braided cord, which makes the LAN cable stronger and more durable. The test proves that this internet cable can be bent at least 10000 times without broken, very suitable for long-term use
- PoE Supported: All lengths of ethernet cord can support the PoE power supply function except 65ft. You don't need additional power supply when installing a PoE camera, which is very convenient and safe
- Wide Compatibility: With the RJ45 Connector, network cable can be perfectly compatible with computers, laptops, modems, routers, PS5, X-Box and other networking devices. It can also be fully backward compatible with Cat7, Cat6e, Cat6, Cat5e, Cat5
5. Rebuild the router’s NAT rule
- Open the router’s NAT or port-forwarding page.
- Create a rule for the exact TCP listener port from
server.properties(normally 25565). - Set the destination to the host’s current private IPv4, not a hostname that resolves elsewhere.
- Choose TCP unless your server documentation explicitly requires another protocol; player connections are established as TCP sessions.
- Save the rule, then verify that it still points to the same private address after a DHCP renewal or router reboot.
Some gateways expose a NAT type option such as moderate or open. Use the least restrictive setting that permits the required inbound session, and understand that this changes the exposure of every device or rule affected by that mode. If the gateway offers no usable forwarding controls, a configurable router category may be appropriate, but replacing hardware is justified only after confirming that the existing gateway is the bottleneck.
6. Test from a genuinely external network
Have someone outside your home network connect with the public IPv4 and port, or switch the test device to a phone hotspot. The address players enter is the public IPv4 followed by the port when it is not the default. The official multiplayer guidance for Java servers supports joining through Direct Connection or Add Server with an IP address or URL.
Compare the public address shown by the router with the address visible from an external network. If they differ, the router may itself be behind another NAT device, or the ISP may be using carrier-grade NAT (CGNAT). Ordinary port forwarding cannot accept unsolicited IPv4 traffic through an upstream NAT that does not delegate your address. Put the upstream modem into bridge mode where supported, forward through both routers, request a publicly reachable IPv4 service from the ISP, or use a tunnel designed for inbound game traffic.
Best Value
- 👌 𝗠𝗜𝗟𝗜𝗧𝗔𝗥𝗬-𝗚𝗥𝗔𝗗𝗘 𝗤𝗨𝗔𝗟𝗜𝗧𝗬 -> 𝟭𝟬𝟬% 𝗚𝗨𝗔𝗥𝗔𝗡𝗧𝗘𝗘𝗗!: Each & every of our cable is individually tested with a 𝐃𝐒𝐗-𝟖𝟎𝟎𝟎 𝐂𝐀𝐁𝐋𝐄 𝐂𝐄𝐑𝐓𝐈𝐅𝐈𝐄𝐑 to ensure customer satisfaction, the most highest & consistent quality & compliance with 568.2C standards
- 💪 𝗛𝗘𝗔𝗩𝗬-𝗗𝗨𝗧𝗬 𝗖𝗢𝗡𝗦𝗧𝗥𝗨𝗖𝗧𝗜𝗢𝗡, 𝗥𝗘𝗠𝗔𝗥𝗞𝗔𝗕𝗟𝗘 𝗣𝗘𝗥𝗙𝗢𝗥𝗠𝗔𝗡𝗖𝗘 & 𝗦𝗨𝗣𝗘𝗥-𝗗𝗨𝗥𝗔𝗕𝗟𝗘: Our cable produces the strongest signal, along with the best conductivity, when compared to any other cable of the whole market | Our cable is an outstanding choice for 10 gigabit ethernet | RoHS certified | REACH certified | ISO 9001:2015 certified
- 🤝 𝗛𝗜𝗚𝗛𝗘𝗦𝗧 𝗖𝗢𝗣𝗣𝗘𝗥 𝗖𝗢𝗡𝗧𝗘𝗡𝗧 𝗢𝗙 𝗧𝗛𝗘 𝗪𝗛𝗢𝗟𝗘 𝗠𝗔𝗥𝗞𝗘𝗧: Copper & aluminium mix ensures the most perfect price-to-performance & durability ratio for customers | Monk Cables enable customers to reap the rewards of CCA through huge savings
- ❤️ 𝗕𝗥𝗜𝗧𝗧𝗟𝗘-𝗙𝗥𝗘𝗘, 𝗘𝗔𝗦𝗬-𝗧𝗢-𝗪𝗢𝗥𝗞-𝗪𝗜𝗧𝗛 & 𝗖𝗢𝗠𝗣𝗔𝗧𝗜𝗕𝗟𝗘 𝗪𝗜𝗧𝗛 𝗜𝗡𝗗𝗢𝗢𝗥 𝗨𝗦𝗔𝗚𝗘: Our cable comes packaged in a hassle-free & tangle-free easy-pull box | Running "ft" count after every foot makes measuring the cable extremely easy | Fire-retardant, sunlight-resistant & weather-proof plenum jacket fulfils rigorous fire protection safety standards for usage in plenum air spaces which typically are above drop ceilings or below raised floors
- ✅ 𝗧𝗛𝗘 𝗢𝗡𝗟𝗬 𝗖𝗔𝗧𝟲 𝗣𝗟𝗘𝗡𝗨𝗠 𝗖𝗔𝗕𝗟𝗘, 𝗬𝗢𝗨'𝗟𝗟 𝗘𝗩𝗘𝗥 𝗡𝗘𝗘𝗗 𝗧𝗢 𝗕𝗨𝗬!: Ridiculously easy 30 days return policy | 24/7 super-friendly customer support, with 100% satisfaction guarantee | If you ever face any issues while using our product, we will replace it right away, no questions asked!
7. Account for public-address changes
A residential public IPv4 can change after a reconnect or lease renewal. If friends suddenly time out after the server worked previously, confirm the current address before changing server settings. A dynamic-DNS name can reduce the need to distribute a new address, but it does not bypass CGNAT or repair a stale forwarding destination.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →8. Check client consistency and server health
Every player must use the Minecraft version, loader, and mod set expected by the server. One player who drops while others remain connected should compare that player’s route, Wi-Fi, VPN, and client version with a player who stays online. If everyone is kicked together, monitor the server process and host resources for crashes, pauses, memory pressure, or CPU saturation.
Do not raise network-compression-threshold or player-idle-timeout as a first response to a timeout. Compression can affect CPU and bandwidth trade-offs after a session is established; idle timeout can intentionally remove inactive players. Neither setting creates an inbound route through a firewall or NAT.
Read the symptom as a fault-domain clue
| Symptom | Most likely interpretation | Next check |
|---|---|---|
| Immediate “connection refused” | The target is reachable, but no process accepts the port, or a firewall is actively rejecting it. | Confirm the listener, configured port, server bind, and host firewall rule. |
| Long timeout with no new connection in the server log | Traffic probably never reaches the host. | Check the forwarding destination, private-address changes, double NAT, CGNAT, ISP filtering, and the public IPv4. |
| Join succeeds, then players are kicked | The path or host becomes unstable after the session starts. | Reproduce over Ethernet, pause competing traffic, disable or correctly route VPN software, prevent host sleep, and watch the server process for overload or a crash. |
| Only one player drops | The fault is likely specific to that player’s route, wireless link, VPN, or client build. | Compare the player’s network and version with a connected player; test from a different network. |
| Localhost works, LAN fails | The process is healthy locally, but the host firewall, interface binding, LAN segmentation, or Wi-Fi isolation blocks access. | Use the private IPv4 from another LAN device and inspect firewall and access-point isolation rules. |
| LAN works, outside IPv4 fails | The server and local network are functioning; the fault is at NAT, the upstream ISP path, or the public address. | Verify the forward, test away from home Wi-Fi, and check for double NAT or CGNAT. |
Choose a remedy by the layer it fixes
| Remedy | Fault layer | Reversible? | Security or cost trade-off |
|---|---|---|---|
Correct server-port, blank an incorrect server-ip, restart |
Server process | Yes | No new service; requires matching client and router values. |
| Host firewall rule for Java or the listener port | Host | Yes | Expose only the required port and network scope. |
| Cat6 Ethernet diagnostic | LAN/Wi-Fi | Yes | Low cost; does not solve an upstream NAT problem. |
| DHCP reservation and corrected port forward | Router | Yes | Stable destination; creates deliberate inbound exposure. |
| Configurable router or bridge-mode arrangement | Router topology | Usually | Hardware and configuration cost; justified only when the gateway lacks required controls. |
| Public IPv4 option from the ISP | ISP/CGNAT | Depends on the provider | May require a recurring plan and regional availability. |
| Inbound-capable tunnel | ISP/CGNAT | Depends on the service | Introduces a third-party dependency and possible latency or subscription cost. |
Secure the server after connectivity returns
Restoring reachability means the listener is now exposed to the Internet. Keep the server and Java runtime patched, use a strong operator password, enable the server’s authentication protections, and grant operator privileges only to trusted accounts. Allow only the necessary port through the firewall, review router rules for accidental broad exposure, and remove temporary test exceptions. Keep regular world backups before changing mods or server versions.
Record the working values: server port, private IPv4, router destination, public address or DNS name, and the client version/mod set. This makes the next DHCP change or ISP reconnect easier to diagnose without repeating every test.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Quick Recap
Final decision checklist
- Local failure: fix the process, bind address, port conflict, Java error, or version/mod mismatch.
- LAN failure only: fix the host firewall, interface binding, Wi-Fi isolation, or wireless link.
- External failure only: fix the private-address reservation, forwarding rule, double NAT, CGNAT, ISP filtering, or changed public IPv4.
- Post-join kicks: test wired, remove congestion, check VPN routing and host power settings, and inspect server health.
- One-player drops: troubleshoot that player’s route, Wi-Fi, VPN, and client build separately.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

