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/check/technitium.com
Technitium Source Code
Author
Description
Technitium DNS Server
Homepage
https://technitium.com/dns/Repository
- LicenseGPL-3.0
- Created29 Oct 17
- Primary languageC#
- Size9,030 KB
- Stars9,537
- Forks761
- Watchers9,537
Top Contributors
@ShreyasZare (4004)
@zbalkan (42)
@Cossey (16)
@IngmarStein (8)
@ruifung (6)
@skidoodle (6)
@polarathene (5)
@Paul1404 (4)
@Hemsby (2)
@PonchoPowers (2)
@anonhostpi (2)
@kristoftorok (1)
@lachlan-stevens (1)
@N0jja (1)
@nicholas-shi (1)
@pbinks (1)
@EliteSalman (1)
@sjdaws (1)
@Pinkbyte (1)
@simonvandermeer (1)
@Wrong-Code (1)
@griccardos (1)
@josecarre (1)
@jimstrang (1)
@eltociear (1)
@Hezer (1)
@hagezi (1)
@galenguyer (1)
@elias314 (1)
@daedaevibin (1)
@scj643 (1)
@alexhorner (1)
@Alcazer (1)
Recent Commits
Shreyas Zare(11 Jul 26)
updated changelog for v15.4 release.
Shreyas Zare(11 Jul 26)
assembly version updated to v15.4 for release.
Shreyas Zare(11 Jul 26)
inno: updated version to v15.4.
Shreyas Zare(11 Jul 26)
updated api docs.
Shreyas Zare(11 Jul 26)
webapp: updated html for unix socket over HTTPS support for web service and DoH. Updated documentation texts.
Shreyas Zare(11 Jul 26)
main.js: updated script to support unix socket over HTTPS for web service and DoH. Fixed minor issue in showTopStats().
Shreyas Zare(11 Jul 26)
WebServiceSettingsApi: updated api to support unix socket option for web service and DoH. Other minor changes done.
Shreyas Zare(11 Jul 26)
DnsWebService: Implemented unix socket support for HTTPS. Updated WebServiceHttpsRedirectionMiddleware() to avoid redirection for request over unix socket. Updated CheckAndLoadSelfSignedCertificate() to always load the cert.
Shreyas Zare(11 Jul 26)
DnsServer: Implemented support for DoH unix socket over HTTPS. Updated SetDnsTlsCertificate() to allow thowing error when needed. Removed the bind to socket implementation. Updated PrepareRecursiveResolveResponse() to remove any invalid OPT in response and minor code refactoring changes done. Updated StartDoHAsync() to add support for unix socket for HTTPS. Updated StartAsync() to implement support for bind to device when interfacec name is explicitly configured for the local end point. Code refactoring changes done.
Shreyas Zare(11 Jul 26)
SecondaryZone: minor change.
Shreyas Zare(11 Jul 26)
DnsApplicationManager: Updated InstallApplicationAsync() to validate app folder path.
Shreyas Zare(11 Jul 26)
install.sh: updated script to add missing permissions update during update process.
Shreyas Zare(05 Jul 26)
updated changelog for v15.3 release.
Shreyas Zare(05 Jul 26)
inno: updated version to 15.3 for release.
Shreyas Zare(05 Jul 26)
assembly version updated to v15.3 for release.
Shreyas Zare(05 Jul 26)
inno: updated dotnet to v10.0.9
Shreyas Zare(05 Jul 26)
assembly version updated for release.
Shreyas Zare(05 Jul 26)
app store json updated
Shreyas Zare(05 Jul 26)
app assembly version updated for release.
Shreyas Zare(05 Jul 26)
updated supported RFCs.
Shreyas Zare(05 Jul 26)
updated apidocs.
Shreyas Zare(05 Jul 26)
updated env var documentation.
Shreyas Zare(05 Jul 26)
updated named.root
Shreyas Zare(05 Jul 26)
webapp: minor changes done.
Shreyas Zare(05 Jul 26)
zone.js: Updated deleteSelectedZones() to use new delete zones API.
Shreyas Zare(05 Jul 26)
MainApplicationContext: minor changes done.
Shreyas Zare(05 Jul 26)
WebServiceZonesApi: Updated DeleteZone() for new API change to allow deleting multiple zones. Other minor changes done.
Shreyas Zare(05 Jul 26)
LogManager: Updated ConvertToAbsolutePath() to return full path.
Shreyas Zare(05 Jul 26)
DnsWebService: Updated RestoreConfigAsync() to update cert for cluster after zones are restored. Updated ConvertToAbsolutePath() to return expanded path.
Shreyas Zare(05 Jul 26)
DnsServer: fixed issue with special zone query sequence. Minor changes done.
Technitium Security
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 65 security checks passed
Server Details
- IP Address206.189.140.177
- Hostnametechnitium.com
- LocationBengaluru,Karnataka,India,AS
- ISPDigitalOcean LLC
- ASNAS14061
Associated Countries
IN
US
Safety Score
Website marked as safe
100%
Blacklist Check
technitium.com was found on 0 blacklists
- AntiSocial Blacklist
- Artists Against 419
- Badbitcoin
- Bambenek Consulting
- CERT Polska
- CoinBlockerLists
- CRDF
- CryptoScamDB
- EtherAddressLookup
- EtherScamDB
- Fake Website Buster
- MetaMask EthPhishing
- NABP Not Recommended Sites
- OpenPhish
- PetScams
- PhishFeed
- PhishFort
- Phishing.Database
- PhishStats
- PhishTank
- Phishunt
- RPiList Not Serious
- Scam.Directory
- SecureReload Phishing List
- Spam404
- StopGunScams
- Suspicious Hosting IP
- ThreatFox
- ThreatLog
- TweetFeed
- URLhaus
- ViriBack C2 Tracker
Website Preview
Technitium Docker
Container Info
technitium-dns
An open source authoritative and recursive DNS server with a web console for management
View on DockerHub
technitium/dns-server:latestRun Command
docker run -d \
-p 5380:5380/tcp \
-p 53:53/tcp \
-p 53:53/udp \
-e DNS_SERVER_DOMAIN=${DNS_SERVER_DOMAIN} \
-v /etc/dns \
--restart=unless-stopped \
technitium/dns-server:latestCompose File
version: 3.8
services:
technitium-dns:
image: "technitium/dns-server:latest"
ports:
- "5380:5380/tcp"
- "53:53/tcp"
- "53:53/udp"
environment:
DNS_SERVER_DOMAIN: dns-server
volumes:
- /etc/dns
restart: unless-stoppedEnvironment Variables
- Var NameDefault
- DNS_SERVER_DOMAINdns-server
Port List
- 5380:5380/tcp
- 53:53/tcp
- 53:53/udp
Volume Mounting
- Container PathHost Bind
- /etc/dns(anonymous)
Technitium Reviews
More Self-Hosted Network Security
Powerful open source web content filter.
Open-source self-hosted VPN and firewall built on WireGuard®.
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.
Widely used, open source firewall/router.
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 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.
Detect if you have a malware-infected computer on your network, and powerful network analysis framework and monitor.
About the Data: Technitium
Edit Technitium Data
You can edit Technitium's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external
sources, a list of these can be found data documentation.
Origin Data
Modify Data
API
You can access Technitium's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/v1/services/technitiumThe REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.
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!