All Projects → Cielquan → DoTH-DNS

Cielquan / DoTH-DNS

Licence: other
Your server doth DNS the safe way if you use DoTH-DNS.

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to DoTH-DNS

dns-resolver-infra
Privacy DNS infrastructure
Stars: ✭ 39 (+50%)
Mutual labels:  dot, unbound, doh
Smartdns
A local DNS server to obtain the fastest website IP for the best Internet experience, 一个本地DNS服务器,获取最快的网站IP,获得最佳上网体验。
Stars: ✭ 4,333 (+16565.38%)
Mutual labels:  dot, dns-server, doh
updns
Public Adfree DNS over HTTPS Server
Stars: ✭ 23 (-11.54%)
Mutual labels:  dot, doh
Secure-Adblocking-DNS
Secure (DNS-over-TLS) Adblocking (Pi-hole) Recursive (unbound) Server System setup
Stars: ✭ 19 (-26.92%)
Mutual labels:  pi-hole, dns-server
dockerized
🐳 Build once, run anywhere
Stars: ✭ 70 (+169.23%)
Mutual labels:  pi-hole, traefik
fastdns
Fast DNS package for Go. Tuned for high performance. Zero memory allocations in almost paths. Up to 1M QPS on a single host.
Stars: ✭ 67 (+157.69%)
Mutual labels:  dns-server, doh
unbound-dns-firewall
DNS-Firewall Python script for UNBOUND
Stars: ✭ 23 (-11.54%)
Mutual labels:  dns-server, unbound
blocklists
An opinionated collection of blocklists for RethinkDNS.
Stars: ✭ 50 (+92.31%)
Mutual labels:  pi-hole, doh
Pihole Unbound
Guide to setup Unbound recursive DNS resolver with Pi-Hole. With additional configs for speed and security!! 🚀🔒
Stars: ✭ 165 (+534.62%)
Mutual labels:  pi-hole, dns-server
Padd
PADD (formerly Chronometer2) is a more expansive version of the original chronometer.sh that is included with Pi-Hole. PADD provides in-depth information about your Pi-hole.
Stars: ✭ 1,011 (+3788.46%)
Mutual labels:  pi-hole, bash-script
CyberSecurity-Box
Firewall-System based on OpenWRT or Pi-Hole with UnBound, TOR, optional Privoxy, opt. ntopng and opt. Configuration of the AVM FRITZ!Box with Presets for Security and Port-List. Please visit:
Stars: ✭ 20 (-23.08%)
Mutual labels:  pi-hole, unbound
doh-server
Fast, mature, secure DoH and ODoH server proxy written in Rust. Previously known as doh-proxy and rust-doh.
Stars: ✭ 526 (+1923.08%)
Mutual labels:  doh, doh-server
Pi Hole
A black hole for Internet advertisements
Stars: ✭ 34,076 (+130961.54%)
Mutual labels:  pi-hole, dns-server
harddns
RFC8484 and DoH/JSON resolver
Stars: ✭ 35 (+34.62%)
Mutual labels:  dns-server, doh
DNS-over-HTTPS
An implementation of RFC 8484 - DNS Queries over HTTPS (DoH).
Stars: ✭ 27 (+3.85%)
Mutual labels:  dns-server, doh
XLDotLoading
iOS 新浪微博红包加载动画
Stars: ✭ 30 (+15.38%)
Mutual labels:  dot
animepahe-dl
⬇️ animepahe anime downloader
Stars: ✭ 66 (+153.85%)
Mutual labels:  bash-script
cloudflared
Cloudflare Tunnel Instructions and Template for Unraid
Stars: ✭ 129 (+396.15%)
Mutual labels:  traefik
k8s-deployer
Deploy Kubernetes service and store retrieved information in the Consul K/V store
Stars: ✭ 23 (-11.54%)
Mutual labels:  traefik
docker-pterodactyl
Running Pterodactyl Panel inside docker containers behind Traefik reverse proxy
Stars: ✭ 75 (+188.46%)
Mutual labels:  traefik

INFO

  • This project is not actively maintained.
  • Therefore it currently still only supports pihole 4. If you wish to have DoTH-DNS support pihole 5 feel free to file a PR.
  • You can leave an issue or PR but do not expect fast responses.
  • There is an issue with alpine linux 1.13 which breaks the build of the doh_server container on presumably arm hardware (e.g. Raspberry Pi). See issue #8

DoTH-DNS

Your server doth DNS the safe way if you use DoTH-DNS.

License Code Style: Black

Travis - Build Status
Read the Docs (latest) - Status

PyPI - Python versions supported PyPI - Implementations supported
PyPI - Package latest release PyPI - Package stability PyPI - Format PyPI - Wheel PyPI - Monthly downloads

Github Latest Release GitHub commits since latest release GitHub last commit
Github stars Github forks Github Contributors

Utilizes the power of the DNS sinkhole pi-hole and unbound to create a DNS server under your own authority but with the ability to connect via Do53 (default, unencrypted), DoH (DNS over HTTPS) and DoT (DNS over TLS).

Documentation

Documentation is available at doth-dns.readthedocs.io.

Disclaimer

Use at own risk see the License.rst file for more details.

Warning

This project was created for use in a local network. If you want to use it on a VPS or in an cloud environment be sure to properly secure your environment and know what you do.

Acknowledgements

Thanks to the creators, maintainers and developers of the software used in this project.

Special thanks to:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].