My ISP allows me to run a DNS server, as long as it won't respond to non-authorative queries. This means no response whatsoever. I had it configured such as to refuse non-authorative, like this;
> tweakers.net
Server: my.server.net
Address: my.ip#53
** server can't find tweakers.net: REFUSED
But apparently that's not good enough anymore. It needs to simple not send a response at all. Is that even possible?
This is my current options file;
options {
directory "/var/cache/bind";
recursion yes;
allow-recursion { internal; };
allow-transfer { *secondary dns ip*; };
dnssec-enable yes;
dnssec-validation yes;
auth-nxdomain no; # conform to RFC1035
filter-aaaa-on-v4 yes;
};
My internal ACL
acl internal {
192.168.40.0/24;
127.0.0.1;
10.0.3.1/24;
};
Maybe I am not googling the right things, but I can't find such an option.