Hi Filho,
We have used bind as a server for many years in a VM with a single CPU and 2 Go RAM with almost default settings.
Here is the options of our config
options {
directory "/var/lib/named";
managed-keys-directory "/var/lib/named/dyn/";
zone-statistics yes;
statistics-file "/var/lib/named/log/named.stats";
dump-file "/var/log/named_dump.db";
forwarders { x.x.x.x; x.x.x.x; };
listen-on port 53 { 192.168.4.160; };
allow-query { any; };
notify yes;
empty-zones-enable no;
recursive-clients 20000;
tcp-clients 20000;
check-names master ignore;
check-names slave ignore;
check-names response ignore;
};
The server is used in a MAN network in Switzerland, for more than 10’000 computers.
8 to 10 millions query per day without any performance issue.
Best regards
Stefano