A modern replacement for dnsmasq. It not only has dns and dhcp, but also can do more. Built with Rust.
- 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
Refer to design to visit the design of db schema and cache. Refer to api to visit the API.