options {
                directory "/etc/bind";
                allow-query { localhost; };
                allow-recursion { 127.0.0.1; };
                listen-on { <IP of Server>; };
                allow-transfer { none; };
                auth-nxdomain yes;
};
why are allow-query ,allow-recursion, listen-on, allow-transfer ,auth-nxdomain used?
Thank you.