Quick Answer
DNS issues can cause slow website loading, failed connections, and intermittent network problems even when your internet connection itself is working fine. Flushing your DNS cache, switching to a faster DNS resolver, and checking router settings resolves the vast majority of DNS-related problems.
DNS (Domain Name System) is the internet''s address book - it translates domain names like evetech.co.za into the numerical IP addresses computers use to communicate. When DNS breaks down, web pages fail to load, online games cannot connect to servers, and streaming services stall, even though your physical internet connection is intact. Understanding how to diagnose and fix DNS issues saves significant frustration.
How to Tell If DNS Is the Problem
The clearest sign of a DNS issue is being able to reach a website by its direct IP address but not by its domain name. A practical test: if a website fails to load normally but pinging its IP address works, DNS is the likely culprit. On Windows, open Command Prompt and run ''ipconfig /displaydns'' to see your current DNS cache - a large number of entries with ''No Records'' can indicate DNS lookup failures. Running ''nslookup'' followed by a domain name shows you which DNS server is being queried and whether it is returning a valid response. Slow DNS responses (measured in milliseconds in the nslookup output) point to an overloaded or geographically distant DNS server.
Flushing the DNS Cache
The quickest first step for most DNS problems is flushing the local DNS cache, which forces your machine to perform fresh lookups rather than using potentially stale or corrupted cached entries. On Windows, open Command Prompt as Administrator and run: ipconfig /flushdns. On macOS, the command varies by version - on recent versions of macOS it is sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. After flushing, restart your browser and test whether the issue is resolved. This fix addresses the majority of intermittent DNS failures without any additional configuration changes.
Switching to a Faster DNS Resolver
Your ISP''s default DNS servers are not always the fastest or most reliable option. Switching to a well-maintained public DNS resolver is a free change that can meaningfully improve both the speed and reliability of DNS lookups. On your network adapter settings (or in your router''s DNS configuration for a network-wide fix), set your preferred DNS to 1.1.1.1 and alternate to 1.0.0.1 (Cloudflare) or 8.8.8.8 and 8.8.4.4 (Google). Changing this at the router level applies the faster DNS to every device on your home network simultaneously, including gaming consoles and smart TVs. For South African users, Cloudflare''s 1.1.1.1 typically offers strong response times due to its global anycast network.
Frequently Asked Questions
Q: Can DNS issues cause lag in online games? A: DNS lookup speed primarily affects connection establishment rather than in-game latency. However, slow or failing DNS can cause delayed server connections, lobby join failures, and intermittent disconnects that resemble lag.
Q: Will changing DNS affect my internet speed? A: Changing DNS does not increase your raw download or upload speed. It can reduce the time taken to resolve domain names, which improves how quickly web pages and services initially connect - particularly noticeable on the first load of a new website.
Q: Should I change DNS on my router or on individual devices? A: Changing DNS on your router applies the setting to all devices on the network simultaneously, which is more efficient. Changing it on individual devices gives you per-device control, which is useful if you want different DNS settings for specific machines.