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