Would it be enough to do only the dnsmasq part on the ispconfig 3 server? from the article at
http://www.howtoforge.com/mydns_mydnsconfig_dnsmasp_on_ubuntu_edgy:
Installing DNSMasq
MyDNS does not contain a DNS resolver that is able to resolve DNS records that MyDNS is not athoritive for. In the next step I will install and configure the DNS resolver and cache DNSMasq to act as a local DNS resolver and configure MyDNS to use DNSMasq to resolve external domains. If you don't want your server to resolve external domains, you can skip this part.
Create a DNS Resolver on IP 127.0.0.1:
apt-get install dnsmasq
This installs the dnsmasq Ubuntu package. Now we will have to edit the DNSMasq and MyDNS configuration files to ensure that both pacakges won't listen on the same port on all IP addresses.
vi /etc/dnsmasq.conf
listen-address=127.0.0.1
no-dhcp-interface=
bind-interfacesNow edit the mydns.conf file to configure MyDNS to not listen on 127.0.0.1:
vi /etc/mydns.conf
no-listen = 127.0.0.1
recursive = 127.0.0.1Then edit /etc/resolv.conf:
vi /etc/resolv.conf
and add the following line as first line so that the DNSMasq DNS-Cache is used for all local DNS queries, too:
nameserver 127.0.0.1
Recent comments
7 hours 22 min ago
12 hours 27 min ago
16 hours 52 min ago
18 hours 40 min ago
1 day 8 hours ago
1 day 8 hours ago
1 day 13 hours ago
1 day 20 hours ago
1 day 21 hours ago
1 day 22 hours ago