Skip to content
Linux DNS server to redirect all trafic to specific server.
Shell C Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
arch-armhf
arch-x86
src
.gitignore
LICENSE
Makefile
README.md

README.md

dnshook

Linux DNS server to redirect all trafic to specific server. Can be used for security audits or to make a captive portal.

Operating Systems

Designed for Linux, especially for Debian based distribution.

Hardware architecture

Compiled and tested over X86 and ARMHF architectures.

Service

  • DNS A type query (standard request): redirect all name resolution to local or defined IP address
  • DNS PTR type query (reverse resolution): if compiled with option EASY_REMOTE define new IP address target for all name resolution
  • DNS 0xFF0C type : if compiled without option EASY_REMOTE define new IP address target for all name resolution

Protocol

DNS over UDP, port 53

Language

Programmed in C.

Limitation

Start-up dased on SystemV scripts.

Releases

You can’t perform that action at this time.