fast-dns-changer
v1.2.1
Published
Measures DNS performance and helps you set the fastest DNS for your system.
Maintainers
Readme
Fast DNS Changer (fdc)
Fast DNS Changer is an open-source command-line tool that helps you find the fastest public DNS server and automatically set it for your system.
Why use Fast DNS Changer?
Your Internet Service Provider's default DNS servers are not always the fastest or the most private option. By switching to a faster public DNS server like Cloudflare, Google, or Quad9, you can sometimes improve your browsing speed and privacy.
This tool automates the entire process:
- Measures Performance: It tests the latency of a curated list of popular and reliable DNS servers.
- You Choose: It presents you with a clean, sorted list of the results.
- It Sets: Once you choose a server, it automatically configures your system's DNS settings.
Features
- Performance Testing: Benchmarks multiple DNS servers to find the one with the lowest response time for you.
- Simple & Interactive: Uses a straightforward interactive menu to let you choose.
- Automatic Setup: Automatically detects the active network interface and applies the settings (for both IPv4 and IPv6).
- Multi-language: Automatically detects your system language (supports English and Turkish).
- Cross-Platform: Supports Windows, macOS, and most modern Linux distributions (via NetworkManager).
Installation
Install the tool globally using npm:
npm install -g fast-dns-changerUsage
Simply run the tool with either of the two commands:
fast-dns-changerOr the shorter alias:
fdcImportant: To change DNS settings, you must run the command from a terminal with administrator privileges.
On Windows, open your Start Menu, search for
cmdorCommand Prompt, right-click it, and select "Run as administrator".On macOS or Linux, prefix the command with
sudo:sudo fdc
Release History
- v1.2.1: Fixed a bug where the selected DNS was not set correctly.
License
This is an open-source project licensed under the MIT License.
