mirror of
https://github.com/fergalmoran/DnsServer.git
synced 2026-01-05 08:15:54 +00:00
Merge branch 'update-readme' into develop
This commit is contained in:
54
README.md
54
README.md
@@ -1,4 +1,15 @@
|
||||
# DnsServer
|
||||
<p align="center">
|
||||
<a href="https://technitium.com/dns/">
|
||||
<img src="https://technitium.com/img/logo.png" alt="Technitium DNS Server" /><br />
|
||||
<b>Technitium DNS Server</b>
|
||||
</a><br />
|
||||
<br />
|
||||
<b>Get a personal local DNS Server for privacy & security.</b><br />
|
||||
<b>Block Ads at DNS level!</b>
|
||||
</p>
|
||||
<p>
|
||||
<img src="https://technitium.com/dns/ScreenShot1.png" alt="Technitium DNS Server" />
|
||||
</p>
|
||||
|
||||
Technitium DNS Server is an open source tool that can be used for self hosting a local DNS server for privacy & security or, used for experimentation/testing by software developers on their computer. It works out-of-the-box with no or minimal configuration and provides a user friendly web console accessible using any web browser.
|
||||
|
||||
@@ -8,4 +19,43 @@ Developers regularly use the hosts file for configuring an IP address for a doma
|
||||
|
||||
Applications of using a locally hosted DNS server is limited only by the user's imagination!
|
||||
|
||||
Website: https://technitium.com/dns/
|
||||
# Features
|
||||
- Works on Windows, Linux, macOS and Raspberry Pi.
|
||||
- Installs in just a minute and works out-of-the-box with zero configuration.
|
||||
- Block Ads using one or more block list URLs.
|
||||
- Run [DNS-over-TLS](https://en.wikipedia.org/wiki/DNS_over_TLS) and [DNS-over-HTTPS](https://en.wikipedia.org/wiki/DNS_over_HTTPS) DNS service on your network.
|
||||
- Use public DNS resolvers like Cloudflare, Google & Quad9 with [DNS-over-TLS](https://en.wikipedia.org/wiki/DNS_over_TLS) and [DNS-over-HTTPS](https://en.wikipedia.org/wiki/DNS_over_HTTPS) protocols as forwarders.
|
||||
- Advance caching with features like serve stale, prefetching and auto prefetching.
|
||||
- Supports working as an authoritative as well as a recursive DNS server.
|
||||
- Host domain names on your own DNS server.
|
||||
- Wildcard sub domain support.
|
||||
- Enable/disable zones and records to allow testing with ease.
|
||||
- Built-in DNS Client with option to import responses to local zone.
|
||||
- Supports out-of-order DNS request processing for DNS-over-TCP and DNS-over-TLS protocols.
|
||||
- IPv6 support in DNS server core.
|
||||
- HTTP & SOCKS5 proxy support which can be configured to route DNS over [Tor Network](https://www.torproject.org/) or use Cloudflare's hidden DNS resolver.
|
||||
- Web console portal for easy configuration using any web browser.
|
||||
- Built-in system logging and query logging.
|
||||
- Open source cross-platform .NET Core implementation hosted on GitHub.
|
||||
|
||||
# Installation
|
||||
- **Windows**: [Download setup installer](https://download.technitium.com/dns/DnsServerSetup.zip) for easy installation.
|
||||
- **Linux & Raspberry Pi**: Follow install instructions from [this blog post](https://blog.technitium.com/2017/11/running-dns-server-on-ubuntu-linux.html).
|
||||
- **Cross-Platform**: [Download portable app](https://download.technitium.com/dns/DnsServerPortable.tar.gz) to run on any platform that has .NET Core installed.
|
||||
|
||||
# Help Topics
|
||||
Read the latest [online help topics](https://go.technitium.com/?id=25) which contains the DNS Server user manual and covers frequently asked questions.
|
||||
|
||||
# Support
|
||||
For support, send an email to support@technitium.com. For any issues, feedback, or feature request, create an issue on [GitHub](https://github.com/TechnitiumSoftware/DnsServer/issues).
|
||||
|
||||
# Become A Patron
|
||||
Make contribution to Technitium by becoming a Patron and help making new software, updates, and features possible.
|
||||
|
||||
[Become a Patron now!](https://www.patreon.com/technitium)
|
||||
|
||||
# Blog Posts
|
||||
- [Scott Hanselman: Exploring DNS with the .NET Core based Technitium DNS Server](https://www.hanselman.com/blog/ExploringDNSWithTheNETCoreBasedTechnitiumDNSServer.aspx) (April 2019)
|
||||
- [Technitium Blog: Turn Raspberry Pi Into Network Wide DNS Server](https://blog.technitium.com/2019/01/turn-raspberry-pi-into-network-wide-dns.html) (Jan 2019)
|
||||
- [Technitium Blog: Blocking Internet Ads Using DNS Sinkhole](https://blog.technitium.com/2018/10/blocking-internet-ads-using-dns-sinkhole.html) (Oct 2018)
|
||||
- [Technitium Blog: Configuring DNS Server For Privacy & Security](https://blog.technitium.com/2018/06/configuring-dns-server-for-privacy.html) (June 2018)
|
||||
|
||||
Reference in New Issue
Block a user