Skip to content

PostSiliconDev/haven

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Haven

A modern replacement for dnsmasq. It not only has dns and dhcp, but also can do more. Built with Rust.

Features

  • DNS Server
    • Rule based upstream DNS Server
    • Auto import name record from DHCP
    • Support UDP, DoH
  • DHCP Server
    • DHCPv4 and DHCPv6
    • IPv6 RA Support
  • Packet Routing
    • Rule based routing
    • Pluginable upstream.
  • Integrateable
    • Work with NetworkManager and Firewalld
    • RESTful API support
    • Database support.
    • External cache support

Documents

Refer to design to visit the design of db schema and cache. Refer to api to visit the API.

About

A modern replacement for dnsmasq.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published