Skip to main content

Testing DNS Servers

DNS-MNS provides comprehensive testing of DNS servers to find the fastest ones for your connection.

How Testing Works

When you select Test Gaming DNS from the main menu, the tool performs two types of tests on each DNS server:

1. Ping Test (ICMP)

The tool sends ICMP packets to each DNS server and measures the round-trip time:
  • Sends 3 pings per server
  • 2-second timeout per ping
  • Measures average response time

2. DNS Query Test

If dig is installed, the tool also measures actual DNS query response time:
This tests how quickly the DNS server can resolve domain names.

Scoring Algorithm

DNS-MNS uses a weighted scoring system to rank servers: The formula:
Lower scores are better. Servers are ranked from lowest to highest score.

DNS Categories

You can choose to test specific categories of DNS servers:
Well-known global DNS providers:
  • Cloudflare (1.1.1.1)
  • Google (8.8.8.8)
  • Quad9 (9.9.9.9)
  • OpenDNS (208.67.222.222)
  • AdGuard (94.140.14.14)
Best for: General use, reliable performance worldwide
DNS servers optimized for the Middle East region:
  • Shecan
  • Electro
  • Begzar
  • 50+ Iranian ISP DNS servers
Best for: Users in Iran, bypassing restrictions
DNS servers designed for low-latency gaming:
  • ExitLag
  • WTFast
  • NoPing
  • Haste
  • RadarGame
Best for: Lowest latency for online gaming
Privacy-focused DNS providers:
  • Surfshark DNS
  • NordVPN DNS
  • ProtonVPN DNS
Best for: Privacy-conscious users
90+ additional DNS servers that work in IranBest for: Backup options when primary servers are slow

Understanding Results

After testing, results are color-coded: Example output:

Testing Duration

Test duration depends on:
  • Number of servers - Testing all 375+ servers takes longer
  • Your connection - Slower connections take more time
  • Server responsiveness - Unresponsive servers timeout after 2 seconds
Typical durations:

Testing Tips

Close bandwidth-heavy applications before testing for more accurate results.
Results may vary based on time of day and network conditions. Consider testing at different times.
For the most accurate results:
  1. Use a wired connection if possible
  2. Close downloads and streaming apps
  3. Test during your typical gaming hours
  4. Run tests multiple times to confirm results