Technitium
technitium.com/dnsAnother DNS server for blocking privacy-invasive content at its source. Technitium doesn't require much of a setup, and basically works straight out of the box, it supports a wide range of systems (and can even run as a portable app on Windows). It allows you to do some additional tasks, such as add local DNS addresses and zones with specific DNS records. Compared to Pi-Hole, Technitium is very lightweight, but lacks the deep insights that Pi-Hole provides, and has a significantly smaller community behind it.
- Homepage: technitium.com/dns
- GitHub: github.com/TechnitiumSoftware/DnsServer
- Web info: web-check.xyz/results/technitium.com
Technitium Source Code
Author
Description
Technitium DNS Server
Homepage
https://technitium.com/dns/License
GPL-3.0
Created
29 Oct 17
Last Updated
17 Jan 25
Latest version
Primary Language
C#
Size
6,133 KB
Stars
4,809
Forks
446
Watchers
4,809
Language Usage
Star History
Top Contributors
-
@ShreyasZare (3171)
-
@Cossey (16)
-
@polarathene (5)
-
@IngmarStein (5)
-
@ruifung (4)
-
@anonhostpi (2)
-
@PonchoPowers (2)
-
@Alcazer (1)
-
@alexhorner (1)
-
@elias314 (1)
-
@galenguyer (1)
-
@josecarre (1)
-
@kristoftorok (1)
-
@pbinks (1)
-
@sjdaws (1)
-
@griccardos (1)
Recent Commits
-
Shreyas Zare (21 Dec 24)
changelog updated for v13.3 release.
-
Shreyas Zare (21 Dec 24)
apidocs updated
-
Shreyas Zare (21 Dec 24)
inno: version updated to 13.3
-
Shreyas Zare (21 Dec 24)
assembly version updated to v13.3 for release.
-
Shreyas Zare (21 Dec 24)
assembly version updated for release.
-
Shreyas Zare (21 Dec 24)
app store json updated
-
Shreyas Zare (21 Dec 24)
app assembly version updated for release.
-
Shreyas Zare (21 Dec 24)
webapp: minor message text update.
-
Shreyas Zare (21 Dec 24)
main.js: updated code to support new options in settings.
-
Shreyas Zare (21 Dec 24)
log.js: added support for response rtt.
-
Shreyas Zare (21 Dec 24)
webapp: updated html to add support for new options in settings. Updated and simplified password reset dialog instructions.
-
Shreyas Zare (21 Dec 24)
IDnsQueryLogger: updated DnsLogEntry to support response rtt feature.
-
Shreyas Zare (21 Dec 24)
WebServiceSettingsApi: updated api code to support new options. Updated SetDnsSettings() to detect change in local address to trigger self signed cert generation.
-
Shreyas Zare (21 Dec 24)
WebServiceLogsApi: updated QueryLogsAsync() to add support for response rtt.
-
Shreyas Zare (21 Dec 24)
DnsWebService: fixed but in admin web service ssl cert reloading. Updated SelfSignedCertCheck() to include subject alternative name entry for configured unicast local addresses for the web service. Updated config code to add support for new options.
-
Shreyas Zare (21 Dec 24)
DnsServer: fixed bug in reloading doh ssl cert. Implemented resolver task pool to allow handling large number of requests such that ongoing resolutions do not timeout due to large number of pending tasks. Fixed issue of unhandled exception in AcceptQuicConnectionAsync() causing DoS for DoQ service. Implemented support for including response rtt in response object. Updated cache auto prefresh feature to use resolver task pool. Code refactoring changes done.
-
Shreyas Zare (21 Dec 24)
Zone: updated code to use default concurrency value for dictionary.
-
Shreyas Zare (21 Dec 24)
StubZone: updated zone refresh feature to use dns server's resolver task pool. Implemented min refresh & min retry options. Code refactoring changes done.
-
Shreyas Zare (21 Dec 24)
SecondaryZone: updated zone refresh feature to use dns server's resolver task pool. Code refactoring changes done.
-
Shreyas Zare (21 Dec 24)
minor code refactoring change.
-
Shreyas Zare (21 Dec 24)
ForwarderZone: updated QueryRecords() to allow calling base method for CatalogZone.
-
Shreyas Zare (21 Dec 24)
CatalogZone: updated QueryRecords() to allow querying for SOA record so that it works with bind.
-
Shreyas Zare (21 Dec 24)
CacheZone: updated code to use default concurrency value for concurrent dictionary.
-
Shreyas Zare (21 Dec 24)
ApexZone: updated notify feature to use dns server's resolver task pool. Added GetZoneSoaRetry() method.
-
Shreyas Zare (21 Dec 24)
AuthZoneManager: added new options for min refresh and min retry values. Code refactoring changes done.
-
Shreyas Zare (21 Dec 24)
AuthZoneTree: fixed bug in FindNSec3ProofOfNonExistenceNxDomain() that caused infinite loop in some scenarios and removed cancellation code.
-
Shreyas Zare (21 Dec 24)
QueryLogsSqlite: updated app to log response rtt value.
-
Shreyas Zare (02 Dec 24)
change log updated for v13.2.2 release.
-
Shreyas Zare (02 Dec 24)
inno: version updated to 13.2.2
-
Shreyas Zare (02 Dec 24)
assembly version updated to 13.2.2 for release.
Technitium Website
Website
Technitium DNS Server | An Open Source DNS Server For Privacy & Security
Technitium DNS Server is an open source authoritative as well as recursive DNS server that can be used for self hosting a DNS server for privacy & security.
Redirects
Redirects to https://technitium.com/dns/
Security Checks
All 66 security checks passed
Server Details
- IP Address 139.59.3.235
- Hostname technitium.com
- Location Bengaluru, Karnataka, India, AS
- ISP DigitalOcean LLC
- ASN AS14061
Associated Countries
-
IN
-
US
Saftey Score
Website marked as safe
100%
Blacklist Check
technitium.com was found on 0 blacklists
- ThreatLog
- OpenPhish
- PhishTank
- Phishing.Database
- PhishStats
- URLhaus
- RPiList Not Serious
- AntiSocial Blacklist
- PhishFeed
- NABP Not Recommended Sites
- Spam404
- CRDF
- Artists Against 419
- CERT Polska
- PetScams
- Suspicious Hosting IP
- Phishunt
- CoinBlockerLists
- MetaMask EthPhishing
- EtherScamDB
- EtherAddressLookup
- ViriBack C2 Tracker
- Bambenek Consulting
- Badbitcoin
- SecureReload Phishing List
- Fake Website Buster
- TweetFeed
- CryptoScamDB
- StopGunScams
- ThreatFox
- PhishFort
Website Preview
Technitium Reviews
More Self-Hosted Network Security
-
Network-level advertisement and Internet tracker blocking application which acts as a DNS sinkhole. Pi-Hole can significantly speed up your internet, remove ads and block malware. It comes with a nice web interface and a mobile app with monitoring features, it's open source, easy to install and very widely used.
-
A hardened, versatile, state-of-the-art open source firewall based on Linux. Its ease of use, high performance and extensibility make it usable for everyone.
-
A simple way to set up a home VPN on any Debian server. Supports OpenVPN and WireGuard with elliptic curve encryption keys up to 512 bit. Supports multiple DNS providers and custom DNS providers - works nicely along-side PiHole.
-
Powerful open source web content filter.
-
Widely used, open source firewall/router.
-
Detect if you have a malware-infected computer on your network, and powerful network analysis framework and monitor.
-
Open-source self-hosted VPN and firewall built on WireGuard®.
About the Data: Technitium
API
You can access Technitium's data programmatically via our API.
Simply make a GET
request to:
https://api.awesome-privacy.xyz/networking/self-hosted-network-security/technitium
The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.
About the Data
Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.
Share Technitium
Help your friends compare Self-Hosted Network Security, and pick privacy-respecting software and services.
Share Technitium and Awesome Privacy with your network!