Jump to content
CS:S Server Update: Progress, Current Status, and What’s Next ×

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

    • You say you don't know the map yet, but why did you stare at them for 1 second and then you said "I think that you can doorhug? yeah doorhug!" and kept staring and watching them die bc of the explosion in the clip. if you don't know the map why didn't you doorhug with them and die? in my thinking that you are an admin, either say something you are 90-100% sure about it or not talking at all. that's only for the missleading for the shit talking idk, you are an admin you shouldn't be like that at the first place. Also, who is "Maxime"?
    • Hi Maxime, I hope you're doing well. As for the part about me, I don't know that map very well since I don't play it much. I honestly didn't know that the door would explode and kill players. I know there's a laser that appears at a certain level (not the first one of course) and that's about it. I don't think anyone was leading the map at the time, so I took the lead but now that I think about it, I realize I shouldn't have. Sorry for the inconvenience.
    • 1: My ingame name: MaxingKing. 2: My SteamID: https://steamcommunity.com/profiles/76561199206617356/ 3: Name of the player(s) involved: Mobile Task Force Leader Gunner , Harraga 4: SteamID of the player(s) involved: https://steamcommunity.com/profiles/76561198110218293 , https://steamcommunity.com/id/harraga 5: What server did it happen on: NIDE ZE 6: Map: ze_simpsons_escape_extreme_v2_2.bz2 7: Time and date: 07.05.2025 @ 15:27 8: Explanation of the situation: They started to shit talk when I told people to vote simpsons on winter bash (They were already voting for it before I speak) and when the map is changed to simpsons they started to soft inflating like : Mobile Task Force Leader Gunner:         1-  spamming every 2-5 minutes on voice chat to rtv         2- shit talk whenever he feel like it for no reason and ruining everyone's experience         3- taking Ned (heal item) and starts to troll with it like standing in the middle of zombies when it wasn't last round or the round is over (failed) Harraga: he told people to door hug at the explosive market gate part despite that he knows very clearly that it is going to trim the team and lose bunch of players for free. 9: Proof:  Demos:   winter bash and simpsons  07.05.2025 @ 15:27 https://streamable.com/2n4ss9 https://streamable.com/qsi1jf I think it is self explanatory now P.S: I know my editing is amazing no need to mention that :3
    • Hello Lackin, I  will to agree with @ CrazyChris  At moment  i will stay Neutral Good luck wiht Yours application
    • Thank you for taking your time out of your day to read my application and replying to it. I understand your concerns as you don’t know me personally on a deeper level and I don’t blame you, you haven’t played with me that much. However, I believe that’s why there is a trial period before achieving admin and it’s there for me to my prove myself and show my character to the staff team but also for the community.
  • LATEST TOPICS

×
×
  • Create New...