A Secure DNS Client. Using: Msmh Agnostic Server, DNSLookup and GoodbyeDPI. (Windows only)
Client implementation: DNSCrypt, Anonymized DNSCrypt, DoH, DoT and Plain DNS (UDP & TCP).
Server implementation: DoH and Plain DNS (UDP & TCP).
Requirements: .Net Destop Runtime 6
and ASP.NET Core Runtime 6
For x64:\ First install .Net Destop Runtime x64 v6.0.35\ Then install ASP.NET Core Runtime x64 v6.0.35
For x86:\ First install .Net Destop Runtime x86 v6.0.35\ Then install ASP.NET Core Runtime x86 v6.0.35
Microsoft .NET 6.0 Runtime Page
Download:\ Download latest version of DNSveil
Enable SSL Decryption
you need to restart your browser in order the changes to take effect.sdns://AQcAAAAAAAAAETg5LjM4LjEzMS4zODo0MzQzIKWHS9r0FoKY--wcnJl1Ar5aOUb91xsufvPUjid3rNRaHzIuZG5zY3J5cHQtY2VydC5hbXMtZG5zY3J5cHQtbmw
<DNSCrypt Server in STAMP format>
<Space>
<DNSCrypt Relay>
<DNSCrypt Relay>
can be in STAMP or IP:PORT format.sdns://AQcAAAAAAAAAETg5LjM4LjEzMS4zODo0MzQzIKWHS9r0FoKY--wcnJl1Ar5aOUb91xsufvPUjid3rNRaHzIuZG5zY3J5cHQtY2VydC5hbXMtZG5zY3J5cHQtbmw sdns://gQ4xNzcuNTQuMTQ1LjEzMQ
sdns://AQcAAAAAAAAAETg5LjM4LjEzMS4zODo0MzQzIKWHS9r0FoKY--wcnJl1Ar5aOUb91xsufvPUjid3rNRaHzIuZG5zY3J5cHQtY2VydC5hbXMtZG5zY3J5cHQtbmw 177.54.145.131:443
https://max.rethinkdns.com/dns-query
h3://max.rethinkdns.com/dns-query
tls://dns.quad9.net
udp://8.8.8.8:53
tcp://1.1.1.1:53
Change SNI
and provide a fake SNI.Domain
|
Rules
;
CIDR
|
Rules
;
IPv4
|
Rules
;
IPv6
|
Rules
;
example.com|127.0.0.1;
example.com|dns:https://max.rethinkdns.com/dns-query;
example.com|dns:https://max.rethinkdns.com/dns-query;dnsproxy:socks5://127.0.0.1:1080;
youtube.com|dnsdomain:google.com;
example.com|proxy:socks5://127.0.0.1:1080;
\
example.com|proxy:http://127.0.0.1:1080;
example.com|proxy:socks5://127.0.0.1:1080&user:UserName&pass:PassWord;
*.googlevideo.com|sni:google.com;
example.com|--;
\
*.example.com|--;
example.com|-;
\
*.example.com|-;
224.0.0.0/3|-;
\
fe80::/10|-;
// Variables
SmartDns1 = https://one.YourSmartDnsServer.net/dns-query;
SmartDns2 = https://two.YourSmartDnsServer.net/dns-query;
SmartDns3 = https://three.YourSmartDnsServer.net/dns-query;
// Defaults blockport:53,80;
// YouTube youtube.com|dnsdomain:google.com;sni:google.com; ytimg.com|dnsdomain:google.com; .ytimg.com|dnsdomain:google.com; ggpht.com|dnsdomain:google.com; .ggpht.com|dnsdomain:.googleusercontent.com; .googleapis|dnsdomain:google.com; .googlevideo.com|dnsdomain:.c.docs.google.com;sni:google.com;
// Use Smart DNS For These Domains developers.google.com|--;dns:SmartDns1,SmartDns2,SmartDns3; .googleusercontent.com|--;dns:SmartDns1,SmartDns2,SmartDns3; developer.android.com|--;dns:SmartDns1,SmartDns2,SmartDns3; gemini.google.com|--;dns:SmartDns1,SmartDns2,SmartDns3; .openai.com|--;dns:SmartDns1; claude.ai|--;dns:SmartDns1,SmartDns2,SmartDns3; .claude.ai|--;dns:SmartDns1,SmartDns2,SmartDns3; spotify.com|--;dns:SmartDns1,SmartDns2,SmartDns3; .spotify.com|--;dns:SmartDns1,SmartDns2,SmartDns3;
// Don't Apply DPI Bypass To These Domains google.com|--; .google.com|--; github.com|--; .github.com|--; githubusercontent.com|--; .githubusercontent.com|--; stackoverflow.com|--; .stackoverflow.com|--; .sstatic.net|--; .cookielaw.org|--; every1dns.com|--; .every1dns.com|--; nslookup.io|--; .nslookup.io|--; php.net|--; save.tube|--;
// Apply Defaults To Other Domains *|+;
---
[Find Videos in Help Directory.](https://github.com/msasanmh/DNSveil/tree/main/Help)\
[Another Guide.](https://rentry.co/SecureDNSClient)