Jump to content

Possible way to stabelize high latency (high ping) solution (NOT GUARANTEED TO WORK) - DNS, IpV4 & IpV6


Recommended Posts

Posted (edited)

As a programer, an IT professional and a videogame lover I thought about making a tutorial about messing with DNS, IpV4 and IpV6 to try and stabelize high latency for players who have high pings on online games such as CS. I can't guarantee this will work for everyone, it has worked for me in the past and may or may not work for you depending on your ISP (Internet Service Provider). Since most online games have it predefined in their code wich servers to connect to, this won't make a big diference in the overall picture of the network, that would require messing with the game's code itself and I dont recomend doing that unless you know what you're doing. The goal of this tutorial is to try and make the upmost of the tools available to you as a user in your personal computer and make the fastest and most stable conection you can have with your ISP. 

With that said, lets have a basic understanding what DNS, IpV4 & IpV6 are and how they work together:

Basically, all of them are Internet Protocols that work on diferent layers of the OSI & TPC/IP models:

DNS - Domain Name System protocol, for short, turns domain names into IP addresses, which allow browsers, mobile APPs and computer software as an example to get to websites and other internet resources. Every device on the internet has an IP address, which other devices can use to locate said device, which can work as a server (provides services), a host (uses services) or both at the same time, which brings me to the next point;

IpV4 and IpV6 - Internet protocol version 4 & 6, for short, every machine that requires an internet conection has both, be it a PC, a smartphone, a gaming console, etc. I won't get into much tech details here as going deep in this field of knowledge requires a deep understating of programing and networks, but Ill give you a brief explanation of the diferences of both. An IpV4 uses the base decimal numeric system to convert between binary (1s and 0s) and the decimal system (0 to 9) in computer translation machine code. An example of IpV4 is this: 255.255.255.000. IpV4 has been in use since the 90s and the range of IpV4 IPs on Earth is close to becoming overloaded, which is why IpV6 was created, and this one uses the hexadecimal numeric system (0 to 9, and A to F, A(10), B(11), C(12), D (13), E(14), F(15)). An example of an IpV6 adress is this: 2001:db8:3333:4444:5555:6666:7777:8888. Since the hexadecimal numeric system can alocate a wider range of numbers and letters in the form of binary bits in the machine code, the number of IPs available for machines across the network is way bigger, so we're slowly transactioning between IpV4 and IpV6. The later can fill a few planets, so we will be good to go in the next few decades.

Both of them are used together with diferent protocols and in diferent network layers to comunicate with outside conections. Usualy your PC does IpV4 and IpV6 adressing automaticaly and I don't recomend messing with it unless you know what you're doing. Calculating and manualy setting IpV4 and 6 can mess with your network and comunications, so just leave it be as it is. 

What we will be changing is the DNS to try and make a faster and more stable conection with your ISP. Diferent DNSs use diferent IPs and diferent comunication protocols dependening on who the DNS ISP is. For example, two of the most stable DNSs that I have personaly used and still use to this day, along many other people are Google (IpV4: 8.8.8.8 and 8.8.4.4) and Cloudfare (IpV4: 1.1.1.1 and 1.0.0.1). Every DNS has IpV4 and 6 versions, you can change both of them if you like, but I recommend sticking with IpV4 as a start and work your way from there. Changing IPs on windows is pretty easy, and Ill go step by step on how to do it, so lets get to it:

 

Step 1 - Download DNS Benchmark, save the .exe main file somewhere on your computer. Open it, go to the nameservers section and run a benchmark test. This will ping your ISP internet conection and search for the fastest DNS available to your location;

Step 2 - On the search bar write Control Panel, open it, go to network and settings, then go to network share center and in conections open your ISP name conection;

Step 3 - Go to properties, search for Protocol IpV4 version (TCP/IP), make sure both this one and IpV6 are toggled in the checkbox;

Step 4 - Highlight IpV4 in blue and click properties again, go to DNS and select manualy set DNS,

Step 5 - You have primary DNS and secondary DNS, which are both required in case one does not work or is not having a stable conection, your machine will try the secondery one to stabelize things. I always recomend using the same DNS ISP even if benchmark gives you diferent top two DNS. Apply and save changes.

IMPORTANT NOTE: Diferent DNS combinations can work together, unlock other websites, make conections a bit faster or slower, and sometimes compromise your system or make it safer, but I assure you Google and Cloudfare are safe to use. This is also a good way of unlocking websites otherwise locked automaticly by your ISP. Now which ones to use will pretty much differ depending on where you live and your ISP, its a matter of testing diferent ones. I dont recommend changing IpV6 DNS or changing IpV4 or 6 on your devices and machines unless you truly know what youre doing and you made the conversions and calculations, so just stay within the IpV4 DNS range, use DNS Benchmark and try diferent ones. Again, cant guarantee this will stabilize your latency and make the game faster or more ping stable, you will just have to try for yourself.

If you decide to do binary, decimal or hexadecimal calculations and eventualy change your IP to try diferent ones just open CMD (Comand Line Interface) on searchbar, type the command "ipconfig" to check your current IpV4 and 6 adresses. Again, only do and change IPs if you know what you're doing and if you have tech knowledge, specialy about networks.

Nevertheless, hope this tutorial works and helps people with high pings for online games. Cheerz ^^

Edited by Ralphatron
  • Super 2

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Posts

    • CS:S Zombie Escape Event #451 04/07/2025 - 4PM GMT+1 (Server Time) 11 Days of VIP to winners!      Discord: Event Timestamp IP: css.nide.gg:27015 Steam: NiDE Steam Group 🗺️ Maps to be played: ze_monkey_mappers_v2 [Download Here] ze_typical_american_week_v1_2   [Download Here]   ⏰ Event Times: 🇫🇷 France  (Paris) 04/07/2025 @ 3PM GMT+1:00 🇺🇸 USA (New York) 04/07/2025 @ 10AM GMT-5:00 🇮🇳 India (Delhi) 04/07/2025 @ 7:30AM GMT+5:30 🇦🇺 Australia (Sydney) 05/07/2025 @ 1AM GMT+11:00 🇷🇺 Russia (Moscow) 04/07/2025 @ 5PM GMT+3:00 If you don't see your timezone here, you can convert GMT+1 by clicking on this link. 📜 Special Rules: Rules will be strictly enforced during the event! Voice and Chat spam will not be tolerated and may result in penalties without warning. Any type of trolling will have severe consequences!   🎁 Rewards: Anyone willing to lead will get some extra VIP days as a reward. Winning the stage I of the map ze_monkey_mappers_v2 grant you 2 days of vip. Winning the stage II of the map ze_monkey_mappers_v2 grant you 3 days of vip. Winning the stage III of the map ze_monkey_mappers_v2 grant you 4 days of vip. Winning stage II of the map ze_typical_american_week_v1_2 will grant you  2 days of vip.                                                                                                                  View full record
    • WINNERS zm_lila_fsc_night_final ------------------------------------------------------------------------------------- 1. "Von Ecke" STEAM_0:1:561863935 // Score 53 2. "PrototypeSAS 007-Nooblike" STEAM_0:0:184785485 // Score 48 3. "TRIKUI" STEAM_0:1:105891953 // Score 47 4. "LA-CAPITALE" STEAM_0:0:639948394 // Score 34 5. "-_S4DULL4H_-" STEAM_0:1:436140064 // Score 29 zm_dream_4life_night_fix ------------------------------------------------------------------------------------- 1. "-Sky. Fm-" STEAM_0:0:144973326 // Score 44 2. "PrototypeSAS 007-Nooblike" STEAM_0:0:184785485 // Score 38 3. "LA-CAPITALE" STEAM_0:0:639948394 // Score 34 4. "ApTh27" STEAM_0:0:709055472 // Score 17 4. "SolidYoke" STEAM_0:1:941220463 // Score 17 5. "-_S4DULL4H_-" STEAM_0:1:436140064 // Score 14  
    • hello Rex  after viewing your case with the eban, i concluded that the eban for 1 month is too much yeah so i will reduce it to 1 week since last eban you got was the previous year, which was around 10 months ago, thats long time indeed. however the 3 days ban will stay due to avoiding ebans, just make sure next time not to avoid punishments even if you got semi unjustified punishment and instead make a punishment  appeal or admin report (in case of actual admin abuse), and i am pretty sure you will get the reasonable decision to handle your case. topic closed.
    • 1: My ingame name: Rex 2: My SteamID: STEAM_0:1:460732090 3: Name of the admin involved: Andrew 4: What server did it happen on: ZE 5: Map: ze_hobbiten_oldschool 6: Time and date:  24/06/2025 7: Explanation of the situation: I was somehow Trolling on hobbiten_oldschool, despite the fact that i used late wind to cover for myself it ended up killing the others, but to be precise during that period, the server was pretty much dead with 25-26 players. 8: Proof: Andrew has checked the demo, he decided to eban me, someone called an admin or someone actually told him that i "trolled" and he reviewed the demo after, despite the fact that i trolled it's a little too much for a 1 month eban. I did actually troll on my alt account and that eban is totally justified. The 3-day ban can stay, it is deserved.
  • LATEST TOPICS

×
×
  • Create New...