Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 23 DNS Open-Source Projects
-
awesome-selfhosted
A list of Free Software network services and web applications which can be hosted on your own servers
Project mention: My email host doesn’t provide calendar services. How can I run my own and send meeting invites? | /r/selfhosted | 2023-06-06Try searching for "calendar" in the list from the subreddit sidebar.
-
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Nacos
an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
Configuration Center nacos
-
nps
一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal. (by ehang-io)
A quick google search of 内网穿透 yields me this repo which was recommended over frp for its simplicity to setup. You will need a VPS (free cloud is fine) that has a static public IP, download the NPS server on that VPS, configure it, change the default login (username: admin password: 123). then download the NPS client on your pi-hole device, configure it to forward ports you like (I think it by default forward port 80 and 443, remember to look at the conf).
-
Project mention: A quick TUI dash for monitoring traffic and stats from your AdGuard Home instance | /r/selfhosted | 2023-05-31
-
Xray-core
Xray, Penetrates Everything. Also the best v2ray-core, with XTLS support. Fully compatible configuration.
Take a look at this thread as an example: https://github.com/XTLS/Xray-core/issues/2059
-
With a combination of Gost and cloudflare tunnel you can access literally anything on the local LAN network.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
But another approach that could work in Kubernetes, because the DNS servers are within the cluster itself, would be to work directly with the DNS server pods. In most Kubernetes clusters, whether standalone or managed (GKE, AKS, EKS), the cluster DNS is either coredns or kube-dns. That was great to minimize how much configuration options we’d need to support. We realized we could edit the coredns or kube-dns configmap resources to enable their log option, which would make them log all the queries they handle. We’ll cover exactly how it’s done in more detail below.
-
Project mention: Is using tailscale on a public unsecured wifi as safe as using a VPN? | /r/Tailscale | 2023-05-25
Sure. I run dnscrypt_proxy behind a pihole. https://github.com/DNSCrypt/dnscrypt-proxy
-
Project mention: Looking for Recommendations for New Vulnerability & PHI/PII Scanner | /r/sysadmin | 2023-02-14
OWASP Zap, OWASP Amass, OpenVAS Scanner
-
-
Project mention: Why do clients ask the authoritive nameserver what is NS-records are? | /r/dns | 2023-03-18
Apart from `dig`, clients like https://github.com/miekg/dns show the same behavior.
-
Lately I've been using Portmaster, which is basically a per process firewall so you can block the telemetry processes. https://safing.io/
-
#pihole pihole: container_name: pihole image: pihole/pihole:latest ports: - target: 53 published: 53 protocol: tcp mode: host - target: 53 published: 53 protocol: udp mode: host - "67:67/udp" - "8070:80/tcp" - "8073:443/tcp" environment: TZ: 'America/Indianapolis' WEBPASSWORD: #'TEMP_PASSWORD' #'set a secure password here or it will be random' WEBPASSWORD_FILE: '/etc/pihole/adminpw.txt' # Volumes store your data between container upgrades volumes: - '~/pihole/etc-pihole:/etc/pihole' - '~/pihole/etc-dnsmasq.d:/etc/dnsmasq.d' # https://github.com/pi-hole/docker-pi-hole#note-on-capabilities cap_add: - NET_ADMIN # Recommended but not required (DHCP needs NET_ADMIN) #network_mode: host restart: unless-stopped #UPTIME KUMA uptime_kuma: image: louislam/uptime-kuma:1 container_name: uptime-kuma volumes: - uptime-kuma:/app/data ports: - 8060:3001 restart: always
-
smartdns
A local DNS server to obtain the fastest website IP for the best Internet experience, support DoT, DoH. 一个本地DNS服务器,获取最快的网站IP,获得最佳上网体验,支持DoH,DoT。
For DNS just run smartdns (https://github.com/pymumu/smartdns/blob/master/ReadMe_en.md) in your NAS, RPi or DD-WRT/OpenWRT router and enjoy.
-
external-dns
Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
Project mention: Looking for ExternalDns alternative for non k8s environment | /r/Traefik | 2023-06-05so I am looking at having an automated way for new routers registered in Traefik to also have the corresponding DNS entry added to my Pihole instance similar to external-dns but obviously, this is exclusive to ingress on k8s environments. my current setup is traefik in a container on unraid.
-
Depend on host's capability... - lego - dehydrated - caddy - in case it already works as a web server, it will automatically issue and renew certs
-
What they said. Also, if you want a free alternative to cobalt: https://github.com/BishopFox/sliver
-
awesome-hacker-search-engines
A curated list of awesome search engines useful during Penetration testing, Vulnerability assessments, Red/Blue Team operations, Bug Bounty and more
-
Project mention: Anything can be a message queue if you use it wrongly enough | /r/programming | 2023-06-04
-
Alternatively, use dog (https://github.com/ogham/dog)
> dog www.readlang.com
A www.readlang.com. 1h59m16s 139.144.234.197
-
-
js.org PR here. When that merges, the docs site should be back
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
DNS related posts
- TheRarbg Update: June 2023
- My email host doesn’t provide calendar services. How can I run my own and send meeting invites?
- M1 Mini left to spare, what homeserver applications shall i run on this?
- what should you look for an alternative (even paid) to DuckDNS?
- Ads On iPhone, but not on android?
- linux admins, should i go for it?
- Upstream DNS providers tested: Quad9, Cloudflare for Families, DNS0.eu, CleanBrowsing and Comodo Secure DNS
-
A note from our sponsor - InfluxDB
www.influxdata.com | 6 Jun 2023
Index
What are some of the best open-source DNS projects? This list will help you:
Project | Stars | |
---|---|---|
1 | awesome-selfhosted | 134,231 |
2 | Pi-hole | 42,494 |
3 | Nacos | 26,567 |
4 | nps | 25,948 |
5 | AdGuardHome | 17,358 |
6 | Xray-core | 14,316 |
7 | gost | 12,870 |
8 | CoreDNS | 10,721 |
9 | dnscrypt-proxy | 10,060 |
10 | amass | 9,410 |
11 | gobuster | 7,699 |
12 | dns | 7,001 |
13 | portmaster | 6,835 |
14 | docker-pi-hole | 6,605 |
15 | smartdns | 6,397 |
16 | external-dns | 6,363 |
17 | lego | 6,172 |
18 | sliver | 5,873 |
19 | awesome-hacker-search-engines | 5,276 |
20 | iodine | 5,155 |
21 | dog | 5,127 |
22 | Twisted | 5,069 |
23 | js.org | 4,767 |