DNS-Changer is a C-based console application for Windows that allows users to change their DNS settings quickly and efficiently. The tool offers options to select predefined DNS servers, set random DNS, and revert to default settings using a simple and intuitive interface.
- Predefined DNS List: Includes popular DNS servers like Google, Cloudflare, OpenDNS, and more.
- Random DNS Selection: Automatically selects and sets a random DNS from the predefined list.
- Reset to DHCP: Reverts DNS settings back to the system default (DHCP).
- Help Menu: Provides information about the tool and its usage.
- Interactive Menu: User-friendly console interface with easy-to-navigate options.
- Displays an interactive main menu with options:
- DNS List: View a list of predefined DNS servers and select one to use.
- Random DNS: Automatically select and apply a random DNS server.
- Help: Display helpful information about using the tool.
- Executes Windows
netsh
commands to modify DNS settings dynamically. - Provides feedback on whether the DNS change was successful or encountered an error.
- Operating System: Windows 7, 8, 10, 11 (requires administrative privileges)
- Compiler: Any C compiler for Windows (e.g., GCC, MSVC)
- Clone the repository:
git clone https://github.com/888KIRAN/DNS-Changer.git cd DNS-Changer