YAKU-NS(1) | User Commands | YAKU-NS(1) |
yaku-ns - small and simple DNS server
yaku-ns [-p <port>] [-P <port>] [-f <port>] [-C <max>] [-F <max>] [-T <forward_timeout>] [-c <config_file>] [-l <logfile>] [-r <chroot jail>] [-u owner] [-b <addr>] [-xdhV]
This is a simple and small DNS server. Major features are:
- Support for A, MX, NS, TXT, PTR, SOA in local resource records
- Additional RRs handling
- Responses cache, with optional TTL expiration
- Forwarding to multiple exteral DNS servers, with simultaneous or
time-driven query
- Optional TCP zone transfer
- A in RRs shuffling
- Built-in ACL rules
- Root privileges squashing
- Chroot jail under unix systems
- Secure DNS IDs to prevent DNS forget
- Logging
- Very simple config file
The DNS server yaku-ns performs different action if some signal is
received:
SIGHUP Reload the configuration (use on record updates)
SIGUSR1 Force yaku-ns to log some debugging information
SIGUSR2 Switch the forwarding ON/OFF
yaku-ns was written by Salvatore Sanfilippo <antirez@gmail.com>.
This manual page was written by Gürkan Myczko <alex@aiei.ch>, for the Debian project (but may be used by others).
November 2011 | yaku-ns |