-
Notifications
You must be signed in to change notification settings - Fork 142
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
simulator/encrypted-dns: new encrypted DNS module #41
base: master
Are you sure you want to change the base?
Conversation
Covers: #19 Wanted to run this by you guys to see if you're happy with the approach. DoH - JSON where possible, wire DNS protocol where needed. |
DoH and DoT. TODO: DNSCrypt
7b29055
to
6eee168
Compare
BindAddr, if set by the user via -iface, will be used in the various dialers. Simulation HostMsg() will display the protocol used in the simulation run (ie. DoH, DoT, DNSCrypt).
6eee168
to
18139ae
Compare
Address comments in code review, namely: - servers pulled from open-wisdom - no protocol specified, run all protocols against a random set of servers Further enhancements and fixes
Before we push this through, I'd like to do a test run on Windows (today). Also, for dnscrypt, I've not had luck using TCP as a communication protocol. Not sure if this is to do with the servers I've thus far tested against, or the backend lib that's pulled together from a couple of different sources. UDP works well. I'll open a ticket for myself to investigate further. |
DoH and DoT.
TODO: DNSCrypt