1.1.1.11.0.0.1Both are recorded so Windows has a second resolver address when the first is unavailable.
Windows DNS field guide
Luczystrap can point active Ethernet and Wi-Fi interfaces at Cloudflare’s standard resolver. Save the source and order of every existing DNS list first: DHCP and a custom configuration need different reversals.
01 / Resolver identity
These match Cloudflare’s current standard public resolver and the historical Luczystrap 1.3 implementation. They are not the separate 1.1.1.1 for Families endpoints.
1.1.1.11.0.0.1Both are recorded so Windows has a second resolver address when the first is unavailable.
2606:4700:4700::11112606:4700:4700::1001Test IPv6 separately. A broken IPv6 path can fail while the IPv4 resolver still works.
02 / Historical implementation audit
The public 1.3 source is evidence for the older implementation—not a promise that closed-source 1.4.9 is identical. Query the current device after every change.
| Historical action | What it means | Failure boundary |
|---|---|---|
Enumerated interfaces with status Up | Only active Ethernet and Wi-Fi were eligible at that moment. | An inactive Wi-Fi, VPN, virtual, or other interface was not changed. Interface scope |
| Set IPv4 and IPv6 lists to Cloudflare | Existing DHCP-provided or static server addresses were overwritten. | The old DNS source, values, and order were not saved. Baseline lost |
Ran four netsh processes per adapter | IPv4 and IPv6 were independent command results. | Old code waited but did not validate exit codes or output; partial application was possible. Verify both |
| Logged completion after the loop | A normal method exit produced the success log. | Zero eligible adapters or a command-level error could still look successful. UI ≠ proof |
| Off reset active interfaces to DHCP | Disable did not restore a saved custom list. | Custom DNS was replaced by DHCP, while an interface inactive during disable could retain Cloudflare. Not exact undo |
03 / Test gate
This guide changes no setting by itself. Select the closest case to see whether Cloudflare DNS is a reasonable isolated test and what must be preserved.
My current situation
Record the interface index, the current addresses, and netsh’s DHCP source before applying Cloudflare. Exact undo is then a DHCP reset on that same interface.
IPv4 + IPv6 source and address list for every relevant adapter.
VPN, browser secure DNS, router, adapter, and Luczystrap network optimization.
Stop if: private names already depend on an organization, VPN, router, or local resolver.
04 / Before changing DNS
Do not save only “1.1.1.1 was off.” Save the adapter identity, address family, source, complete ordered list, and status—even for a relevant adapter that is currently disconnected.
Custom DNS boundary: if your baseline is static, copy it somewhere outside Luczystrap before touching the toggle. DHCP reset cannot reconstruct it.
Names can be renamed. Preserve both alias and index so Ethernet, Wi-Fi, VPN, and virtual interfaces stay distinguishable.
Get-NetAdapter | Select-Object Name, InterfaceDescription, InterfaceIndex, StatusThis records the actual server addresses by interface and address family.
Get-DnsClientServerAddress | Select-Object InterfaceAlias, InterfaceIndex, AddressFamily, ServerAddresses | Format-Table -AutoSizeSave both outputs. The source—not just the visible IP—is what selects the undo path.
netsh interface ipv4 show dnsservers
netsh interface ipv6 show dnsserversReplace the placeholder with the domain that actually fails. Record returned records or the exact error; do not use a successful unrelated domain as proof of the symptom.
Resolve-DnsName -Name TARGET_DOMAIN -DnsOnly -NoHostsFile05 / Apply and prove
Enable one Luczystrap control. The expected address list, direct queries, and Cloudflare’s own check answer different questions; use all three.
Do not stack variables: leave VPN state, browser secure DNS, router DNS, network optimization, adapter settings, and the test network unchanged.
Open Luczystrap → Windows Tweaks and use the Cloudflare control once. Note which Ethernet or Wi-Fi adapters were active at that exact time.
Expect both Cloudflare IPv4 addresses and, where IPv6 is configured, both IPv6 addresses. Classify a missing family or adapter as partial—not successful.
Get-DnsClientServerAddress | Select-Object InterfaceAlias, InterfaceIndex, AddressFamily, ServerAddresses | Format-Table -AutoSizeThis proves that a direct query to that endpoint receives a DNS response. It does not prove Windows selected it for every application.
Resolve-DnsName -Name example.com -Server 1.1.1.1 -DnsOnly -NoHostsFileAn IPv6 failure does not invalidate a working IPv4 query. Diagnose the address family separately.
Resolve-DnsName -Name example.com -Server 2606:4700:4700::1111 -DnsOnly -NoHostsFile1.1.1.1/help ↗ reports whether the browser-facing query reaches Cloudflare and which data center answered. A VPN, browser-level secure DNS, or network interception can make this differ from the Windows address list.
Traditional DNS is plaintext. Cloudflare supports DNS over HTTPS and DNS over TLS, but entering 1.1.1.1 does not configure either protocol by itself.
The checklist stays on this page only. It does not inspect, save, or change your computer.
06 / Read the result
For the DNS question, repeat the same affected domains under the same VPN, adapter, and network conditions. Record success or exact failure first; timing is secondary and can be distorted by client and resolver caches.
Returned records, error rate, resolver identity, and whether the original failing domain now works.
Compare only on matched server and route conditions. A resolver cannot shorten physical distance or an established path.
Keep rule: keep Cloudflare only when the original DNS symptom improves repeatedly and private names, captive portals, VPN use, IPv4, and IPv6 remain healthy. “The number sounds faster” is not evidence.
07 / Exact undo
Turn the Luczystrap option off before final manual restoration so it no longer represents an intended Cloudflare state. Then restore every changed interface—including one that is disconnected now.
Do not choose by convenience: DHCP is correct only if the receipt says DHCP. A custom baseline must be written back exactly.
Treat this as UI alignment, not proof. Historical code reset only active Ethernet and Wi-Fi interfaces to DHCP and could silently leave another interface unchanged.
Run once for each recorded interface index that originally obtained DNS automatically.
Set-DnsClientServerAddress -InterfaceIndex ORIGINAL_INDEX -ResetServerAddressesPaste the complete saved ordered list for that interface. Do not substitute the example placeholders or omit its IPv6 addresses.
Set-DnsClientServerAddress -InterfaceIndex ORIGINAL_INDEX -ServerAddresses ("ORIGINAL_DNS_1","ORIGINAL_DNS_2")Check Ethernet and Wi-Fi even if one is now disconnected. This closes the historical “enabled on Wi-Fi, disabled on Ethernet” gap.
Re-run both baseline reads and the original affected-domain query. The final state must match the receipt rather than merely omit 1.1.1.1.
Get-DnsClientServerAddress | Select-Object InterfaceAlias, InterfaceIndex, AddressFamily, ServerAddresses | Format-Table -AutoSize
netsh interface ipv4 show dnsservers
netsh interface ipv6 show dnsservers08 / Common branches
Do not keep toggling DNS when the evidence points to an address-family, interface, browser, private-name, portal, or route boundary.
Query both families and preserve the command result. Restore the working baseline before investigating elevation, syntax, or address-family connectivity.
Historical off logic ignored disconnected interfaces. Use its saved interface index and exact DHCP/custom undo path.
Check VPN DNS, browser secure DNS, router policy, enterprise policy, and interception. OS address assignment and browser resolver path can differ.
Cloudflare warns that static DNS may interfere with captive portals. Restore automatic DNS, join the portal, then decide whether to retest.
Restore the organization, VPN, router, or local resolver immediately. A public resolver cannot know private records it does not host.
That is an expected possible result. Investigate server choice, route, Wi-Fi quality, congestion, VPN, loss, or ISP path instead of forcing DNS.
09 / Useful issue report
Attach the smallest set that lets us separate adapter selection, partial application, resolver reachability, and exact rollback.
Privacy: redact public IP addresses, account data, device names, organization domains, VPN profile names, and unrelated adapter identifiers. Do not publish a Cloudflare whoami result.
Luczystrap version: Windows version: Network type: Ethernet / Wi-Fi / VPN Affected interface alias + index: Original DNS source: DHCP / static Original IPv4 list: Original IPv6 list: Adapters active when enabled: Adapters active when disabled: Post-enable IPv4 list: Post-enable IPv6 list: Direct 1.1.1.1 query: success / exact error Cloudflare help result: Affected domain test before / after: Exact rollback used: Post-rollback source + list: Private data redacted: yes
10 / FAQ
Historical public 1.3 code assigned Cloudflare standard resolver addresses to every active Ethernet and Wi-Fi interface it found. Because current 1.4.9 source is not public, verify current Windows state rather than assuming the implementation is unchanged.
The historical list was 1.1.1.1 and 1.0.0.1 for IPv4, plus 2606:4700:4700::1111 and 2606:4700:4700::1001 for IPv6. Cloudflare documents these as its standard, non-filtering resolver endpoints.
Not necessarily. DNS maps a name to an address before connection; it does not shorten the route to a Roblox server. Compare lookup reliability and in-game RTT as separate outcomes.
No. Resolver IP assignment alone does not enable DNS over HTTPS or DNS over TLS. Those encrypted transports require separate Windows, browser, or client support and configuration.
Only a boundary caused specifically by DNS answers could change. Public DNS cannot bypass IP blocking, service or account restrictions, ISP routing, transport filtering, or physical location.
Read Get-DnsClientServerAddress plus the IPv4 and IPv6 netsh ... show dnsservers outputs for every intended interface. Then run a direct query and use Cloudflare’s help check ↗.
Restore DHCP only if the interface originally used DHCP. If it had custom DNS, write back the exact complete ordered list from the receipt. Repeat and verify for active and inactive adapters.
Historical 1.3 code reset only interfaces that were active during disable. Wi-Fi changed while active but disconnected later could keep static Cloudflare addresses until manually restored.
11 / Primary evidence
Evidence boundary: Cloudflare defines its resolver and checks. Microsoft defines Windows DNS commands. Public Luczystrap 1.3 code defines only the older toggle behavior. Your live queries define what current 1.4.9 did on your PC.