DNS server not responding

We just installed openSUSE 11.1 server to work as our firewall and DNS server. However, we are unable to get inbound e-mails and when we check one of the free DNS check sites, it says that our linux DNS server is not responding. It does find the Windows DNS server that’s behind the linux server. ???

Does anyone have any insight? I’ve added nameservers to the resolv.conf file, doublechecked the hostname list and made sure the firewall has the ports open. Thanks!

Not clear which DNS server you want to use: The SuSE 11.1 FW or a Windows DNS behind the FW.

In any case you have to open the FW for DNS - either the local DNS server or the Windows DNS server.

I don’t understand why you want to have your DNS in the net. It’s much more safe to use a VPN than to open a local network for everybody.

Hi,

So are you running a DNS server on the linux server ?

Is it just a forwarding DNS server to a DNS server on the internet ?

Why do you have a windows DNS server also ?

Need more information to help.

thanks
J

Well, that Firewall/DNS-Server should have itself in its own resolv.conf file. Does it work when you test it using ‘dig’? And is it registered as the competent NS for your domain? We may have a look from the outside if you post your domain here.

To answer everyone:

We are moving from Windows to Linux due to licensing/$$$. The Windows server we are replacing is/was a legit DNS server - we have three domains we’re using for web/e-mail. We also have a Windows server serving as a backup DNS server. We’d like to use both for DNS resolution for our domains. We’ve renamed the Linux computer to use the same hostname and IP address as the Windows one, so if everything on the Linux box is configured right, it should pick up where Windows left off, right?

We believe we’ve opened up the DNS ports in the firewall (aka clicked on the checkbox in the DNS server asking if we want the ports opened as well as creating custom rules in the firewall for the DNS ports). We think the firewall must have the ports open because the test website can see the Windows DNS server behind the Linux box.

Dig works fine on that computer, but that’s the only Linux box we have up at the moment.

Could it be a hostname issue? And also do we have to install proxy on Linux? Thanks all!

On Tue November 3 2009 05:26 pm, penguinnoob wrote:

>
> To answer everyone:
>
> We are moving from Windows to Linux due to licensing/$$$. The Windows
> server we are replacing is/was a legit DNS server - we have three
> domains we’re using for web/e-mail. We also have a Windows server
> serving as a backup DNS server. We’d like to use both for DNS
> resolution for our domains. We’ve renamed the Linux computer to use the
> same hostname and IP address as the Windows one, so if everything on the
> Linux box is configured right, it should pick up where Windows left off,
> right?
>
> We believe we’ve opened up the DNS ports in the firewall (aka clicked
> on the checkbox in the DNS server asking if we want the ports opened as
> well as creating custom rules in the firewall for the DNS ports). We
> think the firewall must have the ports open because the test website can
> see the Windows DNS server behind the Linux box.
>
> Dig works fine on that computer, but that’s the only Linux box we have
> up at the moment.
>
> Could it be a hostname issue? And also do we have to install proxy on
> Linux? Thanks all!
>
>
penguinnoob;

  1. Double check that port 53 is open. Look at the field “FW_SERVICES_EXT_TCP”
    in: /etc/sysconfig/SuSEfirewall2. This will contain a list of ports open on
    the firewall. ( 53 is the standard DNS port, and unless changed with
    the “listen-on port” option should be used by BIND).

  2. Check that BIND is running. In a terminal window:


su
rcnamed status

  1. Check your /etc/named.conf for errors.

su
named-checkconf

This will show any syntax errors, it returns nothing if there are no errors.

  1. check your zone file(s).

su
named-checkzone <zone> <path to zone file>


P. V.
“We’re all in this together, I’m pulling for you.” Red Green

On Tue November 3 2009 08:30 pm, PV wrote:

> On Tue November 3 2009 05:26 pm, penguinnoob wrote:
>
>>
>> To answer everyone:
>>
>> We are moving from Windows to Linux due to licensing/$$$. The Windows
>> server we are replacing is/was a legit DNS server - we have three
>> domains we’re using for web/e-mail. We also have a Windows server
>> serving as a backup DNS server. We’d like to use both for DNS
>> resolution for our domains. We’ve renamed the Linux computer to use the
>> same hostname and IP address as the Windows one, so if everything on the
>> Linux box is configured right, it should pick up where Windows left off,
>> right?
I trust that you do NOT have two machines with the same IP address on line at
the same time.


P. V.
“We’re all in this together, I’m pulling for you.” Red Green