Hi everyone.
I’m new to Opensuse, and recently trying to set up a DNS server though Yast.
I run Opensuse 11.3 +XP under virtualbox(bridged network)
On the first day I started DNS server, everything worked very well, in both virtual machine and opensuse, I could browse any webpages.
But today something strange happened… in xp virtual machin, everything works just fine, no any problems, but in Opensuse, DNS server was running, but I just couldn’t browse any webpages, I’m sure that’s DNS’s problem, because I could ping an external IP address but couldn’t ping an URL.
I use ifup to manage network connections.
Could anyone please help me with this problem?
Normally machines don’t have a DNS server running locally, so will naturally query a specified remote DNS Server (normally assigned through DHCP).
If you install a local DNS Server, it typically become authoritative for all queries, specifying additional DNs Servers in your network properties only has problematic success. At the very least you may need to add “localhost” to your DNS resolver list, but “that depends” on the situation.
The solution is to configure your DNS Server with Forwarders so that if the local DNS Server doesn’t have the results in cache, the query will be forwarded to another machine. Note that this can involve significant latency, sometimes requiring multiple manual attempts.
Bottom line, it’s usually not a good idea to deploy a DNS server on a system with running applications and logged on Users.