THE COALITION / COALITIONDNS
Your connection.
Your choice.
Get to know CoalitionDNS and set it up for your connection.
01 / WINDOWS UTILITY
CoalitionDNS
Choose your DNS servers, check their response, and randomize the MAC address on supported network adapters. A portable Windows utility by The Coalition, developed by aicen.
GET COALITIONDNS
Download EXE181 KiB · Run directly
Download portable ZIP52.2 KiB · Extract before running
The executable is unsigned. Windows may display an unrecognized publisher warning. Administrator approval is required to change DNS or MAC settings. Applying a MAC address restarts the selected adapter and briefly interrupts its connection.
HOW IT WORKS
A different route
to name lookup.
DNS translates domain names into IP addresses. The DNS tab changes the DNS configuration of the adapter you select using Windows network settings. It does not disable IPv6 or change your IP address.
After a successful change, it tests the applied servers. Returning to default tests the servers assigned by your network. Testing does not run on a background timer, and the app does not configure encrypted DNS.
VPNs, Windows policies, and apps with their own DNS settings can affect which resolver is actually used. Work or school networks may need their existing DNS to reach internal services.
DNS QUICK START
Four simple steps.
Open the app
Download the EXE and run CoalitionDNS.exe, or extract the portable ZIP first. No installer is needed. Requires Windows 10/11 with .NET Framework 4.8 and Windows PowerShell 5.1.
Choose your adapter and DNS
Select your Wi-Fi or Ethernet adapter and open the DNS tab. Choose Cloudflare, Google, or Quad9, or select Custom and enter a primary DNS IP address and an optional secondary address. Custom DNS accepts IPv4 or IPv6; an address family you leave out keeps its existing settings.
Apply and check
Click Apply DNS and accept the Windows administrator prompt. The app saves a backup, applies and verifies the settings, then automatically runs DNS lookup and ping tests. The progress bar tracks the operation. Details shows the adapter configuration; Activity opens the session log.
Return to automatic DNS
Click Return to default to clear manual DNS settings for both IPv4 and IPv6, then test the servers assigned by your network. This restores automatic DNS, not a previous custom configuration.
MAC ADDRESS RANDOMIZER
Prepare. Apply.
Verify.
A MAC address identifies a network interface on its local network. Open the MAC Address tab to see the active address, the driver-reported factory address, and any saved override. The app changes a driver override; it does not modify firmware or the permanent hardware MAC.
1. Prepare an address
Click Randomize to fill the field with a locally administered unicast address. This only prepares the value. You can also enter 12 hexadecimal characters manually, optionally separated by hyphens or colons.
2. Apply and reconnect
Click Apply MAC and accept the administrator prompt. The app backs up the current settings, restarts the selected adapter, and verifies its active MAC. Expect a brief connection interruption. A saved override alone is not counted as success.
3. Restore the driver default
Click Restore default to remove the driver’s NetworkAddress override. An enabled adapter restarts and its active address is checked against the factory MAC. An already-default adapter needs no restart. A disabled adapter stays disabled; enable it to activate and verify the default.
Check adapter support
Applying an override requires a physical adapter with an exposed Network Address property and a reported factory MAC. Unsupported drivers and virtual adapters are identified in the app. Physical adapters can still offer Restore default when Apply is unavailable.
Windows Wi-Fi random hardware addresses and driver behavior may make the active address differ from the factory address. CoalitionDNS does not change Windows Wi-Fi randomization settings.
MAC RECOVERY
Restore with context.
Before a MAC change, a JSON snapshot is saved to %ProgramData%\The Coalition\Coalition DNS\MAC Backups. Restore default removes the driver override; it does not restore an older custom address. Keep the backup if you need to recover that value manually.
If Apply fails, the app attempts to restore the previous override and active address. If Restore default encounters a restart or verification failure, the override stays removed and the app reports the remaining recovery step.
Check the Activity/helper message if recovery needs attention. You may need to enable or restart the adapter, or restart Windows. For supported drivers, Device Manager’s Advanced → Network Address → Not Present setting also removes the override. DNS and MAC changes can affect connectivity and access to network services.
READING THE RESULTS
Know what
you’re measuring.
DNS lookup
Each resolver receives three standard UDP DNS queries for example.com. The displayed time is the average of successful replies, alongside the number of successful queries.
Ping
One ICMP ping measures the resolver’s response time. A server or network may block ping even when DNS works. Tests follow Windows routing and are not bound to the selected adapter; IPv6 results require a working IPv6 route.
A sample, not a speed guarantee
These results are a short network sample. Faster DNS does not guarantee faster browsing or lower in-game latency. Failed probes do not automatically undo DNS settings that were successfully saved.
RECOVERY & RELEASE NOTES
Keep a way back.
Before each DNS change, the app saves the selected adapter’s previous DNS settings to %ProgramData%\The Coalition\Coalition DNS\Backups. If applying or verifying settings fails, it attempts to restore the previous configuration and reports any rollback failure.
To recover manually, use Return to default or select automatic DNS in Windows network adapter settings. To restore an older custom setup, use the addresses in the JSON backup’s Static4 and Static6 fields; empty lists indicate automatic DNS.
Version 1.0.0 validation covered read-only adapter checks, live DNS/ping probes, and simulated configuration changes. MAC validation covered read-only checks and simulated apply, restore, and recovery workflows. Live DNS changes, MAC writes, physical adapter restarts, and factory restoration remain untested in the supplied validation record. Driver acceptance cannot be guaranteed by simulated tests.
Read the full app guideNEED A HAND?
