This tool is designed to enhance your Wi-Fi performance by automatically configuring your system’s DNS settings to use
Cloudflare’s
high-speed
DNS resolver
. It conducts a comprehensive set of network diagnostics—including speed tests, packet loss measurements, throughput analysis, latency checks, DNS resolution timing, server response evaluation, and bandwidth testing—to provide a detailed snapshot of your current connection quality.
After establishing a performance baseline, the script applies the DNS changes and reruns all tests to deliver a clear comparison of before-and-after results, helping users gauge the effectiveness of the DNS switch. Additional features include
adaptive timeout
adjustments to optimize test accuracy, parallelized execution of network tests to reduce overall runtime, and the generation of detailed JSON logs for easy integration with network monitoring systems or further analysis. This combination of automated configuration and thorough testing makes it a practical solution for users seeking to maximize their internet speed and reliability.