Bind DNS server to localhost by default
Jaime Fournier
dfb4914be86c5c1d871c1f7a6adadab0fd3727c8
--- a/lib/jerboa-dns/main.ss +++ b/lib/jerboa-dns/main.ss @@ -27,7 +27,7 @@ (def (run-jdns! args) ;; Configuration from environment variables (djbdns convention) ;; or command-line args: [ip] [port] [root-dir] [uid] [gid] - (let ([ip (or (getenv "IP") "0.0.0.0")] + (let ([ip (or (getenv "IP") "127.0.0.1")] [port (or (and (getenv "PORT") (string->number (getenv "PORT"))) 53)] [root-dir (or (getenv "ROOT") ".")] --- a/lib/jerboa-dns/server.ss +++ b/lib/jerboa-dns/server.ss @@ -62,7 +62,7 @@ ;; ========== Server Configuration ========== - ;; ip: bind address (default "0.0.0.0"); port (default 53); root-dir: + ;; ip: bind address (default "127.0.0.1"); port (default 53); root-dir: ;; chroot target after binding; uid/gid: integer or #f for setuid/setgid; ;; data-file: CDB filename (default "data.cdb") (defstruct server-config (ip port root-dir uid gid data-file))