Provided by: yaku-ns_0.2-2_amd64 bug

NAME

       yaku-ns - small and simple DNS server

SYNOPSIS

       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]

DESCRIPTION

       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

OPTIONS

       -p <port>
              Use the UDP port <port> for the DNS service.

       -P <port>
              Use the TCP port <port> for the DNS under  TCP  service.   The  only  two  requests
              accepted under TCP are IN/AXFR and IN/SOA.

       -f <port>
              Query the external DNS servers to the port <port>.

       -C <size>
              Use a cache of size <size>, 0 is no-cache.

       -F <max>
              Use a forwarded request queue of size <size>, 0 turn off the forwarding.

       -T <timeout>
              Forwarded requets expire in <timeout> seconds.

       -c <file>
              Use  the config file <file>: WARNING you must specify the absolute path here, since
              the server chdir() to "/".  Also note that this path  is  relative  to  the  chroot
              jail.  Use "-" as filename to provide the configuration from the standard input.

       -l <file>
              Use  the <file> for yaku-ns logs. Remember to use an absolute path, relative to the
              chroot (if used).

       -r <directory>
              Chroot to <directory>.

       -u <username>
              Run as <username> (default is nobody, not so secure).

       -b <address>
              Bind only the interface with IP address <address>.

       -x     Enable the TCP services.

       -d     Demonize.

       -h     Show some help.

       -V     Verbosity level: -V: low level, -VV medium level, -VVV  high  level  of  verbosity.
              -VVV is raccomanded for new users.

SIGNALS

       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

SEE ALSO

       yaku-getzone(1).

AUTHOR

       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).