github

pforemski / dingo

  • воскресенье, 18 сентября 2016 г. в 03:15:07
https://github.com/pforemski/dingo

Go
A caching DNS proxy for the Google DNS over HTTPS



dingo

A caching DNS proxy for the Google DNS-over-HTTPS. It effectively encrypts all your DNS traffic.

For now, it resolves DNS queries over HTTPS/1.1, in a few independent threads (configurable). Future plans include HTTP/2.0 and QUIC support, and better caching.

You can start it as root using:

root@localhost:~# go run ./dingo.go -port=53

Remember to prepare your Go environment and download all dependencies first. You also need to update your /etc/resolv.conf file to use dingo as your system-wide resolver.