All Projects → publicarray → dns-resolver-infra

publicarray / dns-resolver-infra

Licence: GPL-3.0 License
Privacy DNS infrastructure

Programming Languages

shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to dns-resolver-infra

Smartdns
A local DNS server to obtain the fastest website IP for the best Internet experience, 一个本地DNS服务器,获取最快的网站IP,获得最佳上网体验。
Stars: ✭ 4,333 (+11010.26%)
Mutual labels:  dns, dot, dns-over-https, doh, dns-over-tls
dnsredir
Yet another seems better forward/proxy plugin for CoreDNS
Stars: ✭ 58 (+48.72%)
Mutual labels:  dns, dns-over-https, doh, dns-over-tls
Dnspython
a powerful DNS toolkit for python
Stars: ✭ 1,838 (+4612.82%)
Mutual labels:  dns, dnssec, dns-over-https, dns-over-tls
powerdns
PowerDNS dnsdist, recursor, authoritative, and admin interface. Supports DNSCrypt, DoH, and DoT.
Stars: ✭ 35 (-10.26%)
Mutual labels:  dns, dnscrypt, dns-over-https, dns-over-tls
AdGuard-WireGuard-Unbound-Cloudflare
The Ultimate Network Security Guide 🔒 Protection | 🔎 Privacy | 🚀 Performance on home network 24/7 🕛 Accessible anywhere 🌏
Stars: ✭ 160 (+310.26%)
Mutual labels:  dns, unbound, dns-over-https, dns-over-tls
jp.tiar.app
jp.tiar.app
Stars: ✭ 28 (-28.21%)
Mutual labels:  dnscrypt, dnssec, dns-over-https, dns-over-tls
luci-app-dnscrypt-proxy2
LuCI support for dnscrypt-proxy version2 https://github.com/DNSCrypt/dnscrypt-proxy
Stars: ✭ 25 (-35.9%)
Mutual labels:  dnscrypt, dns-over-https, doh
encrypted-dns-server
An easy to install, high-performance, zero maintenance proxy to run an encrypted DNS server.
Stars: ✭ 566 (+1351.28%)
Mutual labels:  dns, dnscrypt, doh
Pihole Unbound
Guide to setup Unbound recursive DNS resolver with Pi-Hole. With additional configs for speed and security!! 🚀🔒
Stars: ✭ 165 (+323.08%)
Mutual labels:  dns, privacy, dnssec
AdGuardHome
Network-wide ads & trackers blocking DNS server
Stars: ✭ 16,027 (+40994.87%)
Mutual labels:  dnscrypt, dns-over-https, dns-over-tls
harddns
RFC8484 and DoH/JSON resolver
Stars: ✭ 35 (-10.26%)
Mutual labels:  dns-over-https, dns-resolver, doh
Wireguard-DNScrypt-VPN-Server
Fast setup wireguard server script, with dnscrypt and adblocking, maleware blocking, more blocking if you need. Use case eg. always on vpn and adblocking on ios or android, and be more secured in unknown networks.
Stars: ✭ 48 (+23.08%)
Mutual labels:  dnscrypt, dnssec, unbound
dohjs
DNS over HTTPS client for use in the browser
Stars: ✭ 71 (+82.05%)
Mutual labels:  dns, dns-over-https, doh
Hosts Blocklists
Automatically updated, moderated and optimized lists for blocking ads, trackers, malware and other garbage
Stars: ✭ 1,749 (+4384.62%)
Mutual labels:  dns, dnscrypt, unbound
DoTH-DNS
Your server doth DNS the safe way if you use DoTH-DNS.
Stars: ✭ 26 (-33.33%)
Mutual labels:  dot, unbound, doh
q
A tiny command line DNS client with support for UDP, TCP, DoT, DoH, DoQ and ODoH.
Stars: ✭ 453 (+1061.54%)
Mutual labels:  dns-over-https, doh, dns-over-tls
Dnscrypt Menu
Manage DNSCrypt from the macOS menu bar (BitBar plugin)
Stars: ✭ 59 (+51.28%)
Mutual labels:  dns, privacy, dnscrypt
Encrypted Dns Server
An easy to install, high-performance, zero maintenance proxy to run an encrypted DNS server.
Stars: ✭ 398 (+920.51%)
Mutual labels:  dns, privacy, dnscrypt
Dnscrypt Server Docker
A Docker image for a non-censoring, non-logging, DNSSEC-capable, DNSCrypt-enabled DNS resolver
Stars: ✭ 483 (+1138.46%)
Mutual labels:  dns, dnscrypt, dnssec
dns.sb
https://dns.sb/
Stars: ✭ 32 (-17.95%)
Mutual labels:  dns, dns-over-https, dns-over-tls

DNS Resolver Infrastructure

DNS Resolver Infrastructure

Infrastructure Overview

Actions Status Actions Status Actions Status Actions Status Actions Status Actions Status


Getting started

Quick start**

git clone https://github.com/publicarray/dns-resolver-infra.git && cd dns-resolver-infra
# Add Cloudflare cedentials for acme.sh / TLS certificates
echo 'CF_TOKEN=xxxx' >> .env
echo 'CF_ACCOUNT_ID=xxxx' >> .env
echo 'CF_ZONE_ID=xxxx' >> .env

./deploy.sh

Docker Compose

# Build Images or pull them:
docker-compose pull

# Add Cloudflare cedentials for acme.sh / TLS certificates
echo 'CF_TOKEN=xxxx' >> .env
echo 'CF_ACCOUNT_ID=xxxx' >> .env
echo 'CF_ZONE_ID=xxxx' >> .env

# # Setup CA
# docker-compose run acme --register-account -m [email protected]
# # or
# docker-compose run acme.sh --set-default-ca --server letsencrypt

# Launch
docker-compose up -d

sysctl

sysctl net.ipv4.tcp_congestion_control=bbr
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].