Skip to content

RSKYS/DNS-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DNS Server (v4 primary)

High-performance self-hosted DNS/DoT hoster written in strict C++11 (when it used to be good) with zero runtime configuration.

All upstream requests are automatically forwarded to your desired destination as mentioned in dns_server.cpp

The design focuses on low latency, high concurrency, memory efficiency, connection reuse and caching, and stability under sustained heavy load.

Requirements

Linux

  • Ubuntu
  • Debian
  • Arch Linux

Dependencies install

Debian/Ubuntu

Run as root:

apt install build-essential libssl-dev

Arch Linux

Run as root:

pacman -S base-devel openssl

Build

Simply:

Run as root:

make

That's it, remake it as much as you want.

About

A neat program to run self-hosted DNS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors