Issue with MX queries
Kevin Darcy
kcd at daimlerchrysler.com
Tue Aug 29 20:36:35 UTC 2006
Define the *.fr wildcard. Repeat for all zone levels that you want to match.
- Kevin
Brice Le Tallec wrote:
> I have a problem with Bind9 DNS.
>
> I expose you my configuration with 2 DNS servers :
>
> - a first DNS server named srv2 which manages 2 zones : site2.fr and the
> root zone.
>
> - a second one named srv1 which manages the site1.fr zone and which forward
> to srv2 all the requests which it cannot resolve.
>
>
>
> My objective is that the first DNS server which manages the root zone
> (srv2) always returns the same IP address when it cannot solve a request of
> the MX type.
>
> I took 2 computers and I did the 2 configurations of my 2 DNS servers. For
> instance when I do a request of the MX type since srv1 to site1.uk, the
> server answers the address indicated in the root zone. But, when I enter
> site1.fr, it gives me an error because it recognizes fr at the end of
> site1.fr.
>
>
>
> My problem with MX record :
>
> I use the nslookup utility in DOS mode, you can see what I do on the srv1
> server :
>
> nslookup
>
> set type=MX
>
> srv2.site2.fr : it gives me as result IP address of srv2 = 142.74.0.10
> (correct operation).
>
> srv1.site1.fr : it gives me as result IP address of srv1 = 142.76.0.10
> (correct operation).
>
> toto.uk, test1.com : it gives me the IP address inticated in the root zone :
> MX * record (correct operation).
>
> toto.fr : all requests ending in fr give an error and not the address
> indicated in root.
>
> I would like that even with fr termination, the server gives me the IP
> address inticated in the root zone. The fr terminaition is recognized, the
> root file is not read by the server but all requests having the other
> terminations like the uk, com give the address defined in the root file.
>
>
>
> You can see here my configuration files of the 2 servers :
>
> - For srv1:
>
>
>
> File named.conf :
>
>
>
> options {
>
> forwarders {142.74.0.10;};
>
> datasize 64m;
>
> stacksize 64m;
>
> coresize 64m;
>
> files 1024;
>
> directory "c:\windows\system32\dns\etc";
>
> pid-file "named.pid";
>
> version "9.3.2";
>
> allow-query {any;};
>
> allow-recursion {any;};
>
> };
>
> //-------------------------------------------------
>
> zone "site1.fr" {
>
> type master;
>
> file "site1.fr.dns";
>
> };
>
>
>
> File site1.fr.dns :
>
>
>
> ; -----------------------------------------------------------------------------------------
>
> $ORIGIN site1.fr.
>
> $TTL 600
>
>
>
> @ IN SOA srv1.site1.fr. admin.site1.fr. (
>
> 2006080000 ; serial number
>
> 600 ; refresh
>
> 600 ; retry
>
> 86400 ; expire
>
> 3600 ) ; minimum
> TTL
>
> ; -----------------------------------------------------------------------------------------
>
> ; Zone NS records
>
>
>
> @ NS srv1.site1.fr.
>
>
>
> @ MX 10 srv1.site1.fr.
>
>
>
> ; -----------------------------------------------------------------------------------------
>
> ; Zone records
>
>
>
> srv1 A 142.76.0.10
>
>
>
>
>
> - For srv2 :
>
>
>
> File named.conf :
>
>
>
> options {
>
> datasize 64m;
>
> stacksize 64m;
>
> coresize 64m;
>
> files 1024;
>
> directory "c:\windows\system32\dns\etc";
>
> pid-file "named.pid";
>
> version "9.3.2";
>
> allow-query {any;};
>
> allow-recursion {any;};
>
> };
>
> //--------------------------------------------------------------------
>
> zone "." {
>
> type master;
>
> file "root.dns";
>
> };
>
> //--------------------------------------------------------------------
>
> zone "site2.fr" {
>
> type master;
>
> file "site2.fr.dns";
>
> };
>
> File site2.fr.dns :
>
>
>
> ; -----------------------------------------------------------------------------------------
>
> $ORIGIN site2.fr.
>
> $TTL 600
>
>
>
> @ IN SOA srv2.site2.fr. admin.site2.fr. (
>
> 2006080000 ; serial number
>
> 600 ; refresh
>
> 600 ; retry
>
> 86400 ; expire
>
> 3600 ) ; minimum
> TTL
>
> ; -----------------------------------------------------------------------------------------
>
> ; Zone NS records
>
> ;
>
> @ NS srv2.site2.fr.
>
>
>
> @ MX 10 srv2.site2.fr.
>
>
>
> ; -----------------------------------------------------------------------------------------
>
> ; Zone records
>
>
>
> srv2 A 142.74.0.10
>
>
>
>
>
> File root.dns :
>
>
>
> ; -----------------------------------------------------------------------------------------
>
> $ORIGIN .
>
> $TTL 600
>
> @ IN SOA srv2.site2.fr. admin.site2.fr. (
>
> 2006080000 ; serial number
>
> 3600 ; refresh
>
> 600 ; retry
>
> 86400 ; expire
>
> 3600 ) ; minimum
> TTL
>
> ; -----------------------------------------------------------------------------------------
>
> ; Zone NS records
>
> NS srv2.site2.fr.
> ;dns principal
>
>
>
> * MX 20 srv2.site2.fr.
> ;smtp
>
> ; -----------------------------------------------------------------------------------------
>
> ; Zone records
>
>
>
> srv2.site2.fr. A 142.74.0.10
>
>
>
>
>
> If you want more informations to help me ask me.
>
> Thank you.
>
>
>
>
>
>
More information about the bind-users
mailing list