One of the problems that most of us suffer from at some point is the slow internet. And, unfortunately, this depends not only on the internet speed you have hired, but also on the internet provider or «ISP». Even if you have 20, 30, 40, 50 or even more «megabytes» of speed, your browsing or online gaming experience is probably frustrating due to poor service.
Don’t believe in tricks to double your internet speed in five minutes and for free, because things as incredible as these don’t exist. However, there are a few simple things you can do to easily fix the slow internet at home. If the problem is with the internet provider, there is a way to fix the problem, although it is not free. And if that doesn’t work, the best thing to do is change your ISP.
1. Restart the router
With six people at home and at least 10 computers connected simultaneously to my Huawei HG8546M router, there isn’t a day that I don’t restart the router even once a day to repair the slow internet. And it’s not just a problem of signal interference that multiple computers can generate, but in terms of hardware, processor (CPU) and RAM, state-of-the-art computers are not equipped to handle that amount of equipment at the same time. Therefore, it is a good idea to restart the router to «cool down» the entire load. In most cases, this simple procedure can improve the internet.
2. Change DNS
DNS (domain name system) are computers on the Internet responsible for «translating» the name of a site (domain) to the address where it is stored (IP address). Thus, for example, when you enter google.com in your browser, the DNS takes care of taking you to the address where this site is hosted, which in this case is 22.214.171.124.
It would be great if we could remember that string of numbers for each website we want to visit, so that we can «skip» DNS and not have to wait for translation time. Since this is not the case, at least we need to make sure we have the fastest DNS configured on our network, because one of the first things your browser will do when you enter a website name is to look up DNS for its address, just before the page starts loading.
Before you think about changing your DNS, you should first find out which ones are the fastest for you. The DNS Benchmark program can help you with this option (the «Nameservers» option, the «Run benchmark» button). You will definitely want to add the DNS of your ISP to the program, as shown here and that they are definitely configured in the router as they are probably the fastest for you due to their physical proximity.
2.1. DNS Router (affects all computers)
Changing current DNS settings to potentially faster ones is relatively easy. The most practical way is to do it on the router’s configuration page, because in this way the configured DNS will affect all the devices connected to it (unless one of them has its own DNS configured).
As explained in opening the ports, changing the DNS will require entering the router configuration with their respective access data. If they have not been modified by your ISP, then you can access the ones that are usually on the label attached to the back of the router. You must enter the IP address in the web browser of any device connected to the router, and on the login screen, enter your username and password.
Once in the setup screen you should look for the option similar to «WAN Setup». In IPv4 information you need to enable the option «Enable DNS Override«, Which overwrites the DNS set by your ISP to configure you. Then you need to enter the IP address of the primary and secondary DNS server. In my case, I usually trust the speed of Google DNS, whose primary server is 126.96.36.199 and secondary is 188.8.131.52.
2.2. DNS on Android
If for some reason you can’t access your router, you’ll need to change the DNS on each computer you use. In the case of Android it is as simple as accessing Settings, WiFi. Long press on the router’s WiFi network and tap «Manage network settings». Select «Show advanced options». In «IP Settings» leave «Static» selected. The DNS fields you can edit will automatically appear below.
In my case, I saw that my Android was querying the DNS to the router, so I set Google’s DNS directly to «jump» the router, which I guess should improve the speed a bit.
3. Replace the router
As I said at the beginning, low-end routers or equipment, including those provided by ISPs and cost no more than $ 50 or $ 60, are not capable of handling multiple connected devices at the same time, mainly due to the processor and memory. their limited. RAM.
You may have read that many wireless routers can support up to 250 connected devices at the same time. Indeed, in theory it may be so, but in practice it is madness. With more than 8 connected devices, the most conventional routers will slow down your connection or generate constant interruptions, regardless of the internet speed you have contracted. A 1 GHz dual core router, such as the Netgear R7100, with 256 MB of RAM, larger than a medium low-end router, is recommended for 2 to 5 devices, according to FlashRouters.
Obviously, the permanent solution if you have a lot of connected equipment could be to buy a mid-range or high-end router, depending on your budget. However, you should contact your ISP if possible. you replace them with your router, which would be the ideal solution. If this is not possible, the alternative is to connect a powerful router to that of your ISP. This is not the best option, although it can make loading on the ISP router somewhat easier.
In case you don’t know which router to choose, FlashRouters has an interesting guide in this regard. The good thing about the routers mentioned there is that they support DD-WRT firmware and, in fact, I already sell Flash routers with this software, which I have already mentioned here, because it has improved my internet connection.
4. Hire a public IP
To reduce costs, internet providers often use what is known as NAT double, something I also explained in the article on how to open ports on the router. This basically means that when you open a page, your request goes through the «slave» router and then through a second «master» router, which is the one that has a public IP address and allows direct contact with the Internet. In addition to you, other customers of that ISP in that area will be grouped in the same second master router, which assigns a private or internal IP address to each slave router. If it weren’t for that second router, each client would have to have its own public IP, which would increase the cost of the service.
These three steps you must take before connecting to the Internet (from computer to router, from router to a second router, and from the second router to the Internet) have an impact. REMARKABLE in the experience of service speed and connectivity, as we saw in the issue of ports. The only way to solve it is to «skip» that second router, which you can only do by requesting a public IP from your provider, in order to have a more direct and faster contact with the Internet.
To find out if you have dual NAT, you need to enter the router configuration and check the IP address in the WAN Information section. If it’s different from the IP address you get in the «What’s my IP» online pages, then you probably have double NAT.
Unfortunately, if you have an internet plan at home, usually and if you are lucky, obtaining a public IP has an additional cost. For example, in Ecuador about $ 5 or $ 10 a month in addition to the cost of the internet plan. I say «if you’re lucky» because some ISPs don’t associate a public IP with an internal service. Some assign public IPs only to business plans, which cost much more than home plans.
5. Are you hiring a higher speed plan?
Higher download speeds do not guarantee better internet service. No doubt, with a larger MB plan, you’ll be able to download music, movies, games, or apps faster, but in terms of browsing and experience, a lot will depend on the quality of your ISP. If you’re under double NAT, it will depend good implementation of this technology. However, it will always be better to have a public IP, because as we have already explained, there will be fewer «barriers» between your network and the Internet.
If my experience is useful to you, I have tested the services of ADSL and fiber optics with double NAT for years, with a download speed of up to 30 MB. Despite such speed, the slow problem of the internet was general for everything, whether it was opening web pages, watching videos on YouTube, Netflix, Facebook and social networks, etc. Basically, all of this needed time to load. A public IP address has greatly improved this delay, even on my old 5 MB downlink ADSL plan. This change also allowed me to play online with other people without the obvious «gap» of double NAT. The answer on the Internet is more «immediate» with a public IP. If I were given the choice between switching to a higher speed internet plan or purchasing a public IP, I would probably choose the second option.
reference: ncconsumer (CPU and RAM on a router)
How to open ports on the router so that you can access or «see» the Internet
This app reveals information about nearby WiFi networks
How to know the password of WIFIs!