hello virtualmin users
I have two debian-squeeze-servers behind a router (asus wl-500gp v2, dd-wrt vpn) using nat.
both servers shouldn’t be public!
but they should be accessible from the local private network and by openvpn.
in the local network I use dnsmasq (router) in order to manage all pc’s concerning ip’s, hostnames (fqdn) and nameservers (router as nameserver).
before the virtualmin install (using install.sh),
when I test the local network, I can reach all pc’s using fqdn.
even when I conncect to the local network using opnvpn everyting is fine.
but after the installation of virtualmin, resolving fqdn doesn’t work any more.
nslookup returns an error message:
** server can’t find foohost.foodomain.foo: NXDOMAINnan
the resolv.conf entries:
domain foodomain.foo
search foodomain.foo
nameserver 127.0.0.1
nameserver 192.168.x.1 (asus router)
further in webmin I added 192.168.x.1 as a further nameserver.
I think there must something wrong or missing in my bind9 configuration.
but why does bind9 not forward requests to the nameserver 192.168.x.1 (dnsmasq)?
I have in mind that bind should only resolve fqdn on his ‘own’ host (virtual apache servers).
so that a pc asks for the website foohost1.foo1domain.foo and dnsmasq dosen’t know this fqdn dind9 gives the answer. (the very same for openvpn (router as vpn server))
how do I have to configure bind9 (or perhaps dnsmasq) to reach my goal?
any help/hint will be appreciated!!
kind regards, go4vmin