Skip to content

hyouteki/dnsfwdr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple DNS Forwarder

Important

Work In Progress ...

Todo

  • concurrent connections
  • mapping response to client
  • caching
  • support for falling back to different dns server

Demo

DNS forwarding server

The client requests the DNS forwarding server (running at localhost:8989) to resolve the address of the domain name "www.google.com"

Quick start

  • Build the project using make
  • Run the DNS forwarding server using ./server
  • Test the server using a dummy client via make client

References