Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 22 C DNS Projects
-
smartdns
A local DNS server to obtain the fastest website IP for the best Internet experience, support DoT, DoH. 一个本地DNS服务器,获取最快的网站IP,获得最佳上网体验,支持DoH,DoT。
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
massdns
A high-performance DNS stub resolver for bulk lookups and reconnaissance (subdomain enumeration)
-
-
-
-
Bind
Mirror of https://gitlab.isc.org/isc-projects/bind9, please submit issues and PR/MRs in the GitLab. Any issues and PRs opened here will be closed without a comment.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
BindToInterface
With this program you can bind applications to a specific network interface / network adapter. This is very useful if you have multiple (internet) connections and want your program to use a specific one.
-
Yadifa
YADIFA is a lightweight authoritative Name Server with DNSSEC capabilities. Developed by the passionate people behind the .eu top-level domain, YADIFA has been built from scratch to face today’s DNS challenges, with no compromise on security, speed and stability, to offer a better and safer Internet experience.
-
lua-eco
🐛Lua-eco is a Lua interpreter with a built-in event loop for scheduling lightweight coroutines automatically, enabling efficient concurrency in Lua. Build high-performance, scalable applications.
-
unbound
Unbound is a validating, recursive, and caching DNS resolver. This is a fork that re-enables EDNS probes after the "DNS flag day" (by jedisct1)
-
Kendo
Kendo - Powerful Network Packet Capture & Protocol Analysis Software 🚀 Real-time & offline analysis with MFC & WinPcap. Comprehensive protocol parsers & display filters. Efficient packet management. Shortcut keys for seamless user interaction. Explore network traffic effortlessly!
-
Cloudflare-DDNS-Updater
A service to check the IP address that points to the current machine, and update Cloudflare's DDNS system with our domain name (by camrockz)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Reminds me of using https://code.kryo.se/iodine/ ( DNS tunnel ) and a empty prepaid card...
Project mention: Just one bad packet can bring down a vulnerable DNS server thanks to DNSSEC | news.ycombinator.com | 2024-02-14dnsmasq and unbound are impacted to
https://github.com/NLnetLabs/unbound/releases/tag/release-1....
https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/20...
As are any other DNSSEC validators that followed the specifications.
Bind9 has its problems but this is not its fault this time.
It's actually the name of the Pi-hole DNS server (FTLDNS) - pihole-FTL: - https://docs.pi-hole.net/ftldns/ - https://github.com/pi-hole/FTL
Project mention: Ask HN: Any software specific to "SHTF DNS cache?" | news.ycombinator.com | 2024-06-15https://en.wikipedia.org/wiki/MaraDNS
https://maradns.samiam.org/
https://github.com/samboy/MaraDNS
for really being lean&mean enough to run it effortlessly on something like (even older) Raspberry Pis or similar SBCs, or routers running things like OpenWRT/DDWrt or similar.
While it has no GUI, it can do everything you asked for. F.E. snapshotting its data to file, either via its internal scripting language (Lua), or cron jobs.
To be further improved by using some upstream https://en.wikipedia.org/wiki/Alternative_DNS_root which doesn't do the shit you fear in the first place, thereby maybe widening the timeframe before SHTF is hitting you.
Or at least something from here https://en.wikipedia.org/wiki/Public_recursive_name_server
I'd recommend Mullvad, using it ATM because it's working excellently for me, without adding any noticable latency. But that may vary with your location.
Please note: Can be used without its VPN service
https://mullvad.net/en/help/dns-over-https-and-dns-over-tls
You can use the ad/game/porn-blocking in various levels or steps, or not at all.
Project mention: Building a decentralized name system on top of IRC | news.ycombinator.com | 2023-12-25
Project mention: Systemd through the eyes of a musl distribution maintainer | news.ycombinator.com | 2024-01-06
C DNS discussion
C DNS related posts
-
Ask HN: Any software specific to "SHTF DNS cache?"
-
Raspberry Pi Ltd.: Potential IPO on the Main Market of the London Stock Exchange
-
Show HN: This Website Is Hosted on DNS
-
Just one bad packet can bring down a vulnerable DNS server thanks to DNSSEC
-
Systemd through the eyes of a musl distribution maintainer
-
Building a decentralized name system on top of IRC
-
DNS Exfiltration Tool
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 Jun 2024
Index
What are some of the best open-source DNS projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | smartdns | 7,874 |
2 | iodine | 5,851 |
3 | massdns | 3,003 |
4 | Unbound | 2,861 |
5 | c-ares | 1,795 |
6 | FTL | 1,329 |
7 | Bind | 566 |
8 | MaraDNS | 490 |
9 | gdnsd | 466 |
10 | NSD | 424 |
11 | KadNode | 406 |
12 | Knot Resolver | 344 |
13 | Knot DNS | 210 |
14 | BindToInterface | 107 |
15 | Yadifa | 63 |
16 | lua-eco | 60 |
17 | j0lt | 39 |
18 | dyndnsd | 19 |
19 | r53db | 19 |
20 | unbound | 7 |
21 | Kendo | 4 |
22 | Cloudflare-DDNS-Updater | 1 |