Skip to content

888KIRAN/DNS-Changer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DNS-Changer for Windows

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.


Features

  • 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.

How It Works

  1. 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.
  2. Executes Windows netsh commands to modify DNS settings dynamically.
  3. Provides feedback on whether the DNS change was successful or encountered an error.

Prerequisites

  • Operating System: Windows 7, 8, 10, 11 (requires administrative privileges)
  • Compiler: Any C compiler for Windows (e.g., GCC, MSVC)

Installation

  1. Clone the repository:
    git clone https://github.com/888KIRAN/DNS-Changer.git
    cd DNS-Changer

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages