[gull] Probleme etrange DNS

Daniel Cordey dc at mjt.ch
Fri Dec 5 09:17:01 CET 2003


On Thursday 04 December 2003 19:53, Marc SCHAEFER wrote:
> Daniel Cordey:
>    > lists.alphanet.ch   IN      CNAME   80.83.46.147

Aie, aie , aie, quelle horreur !

Je viens de m'apercevoir de ce que j'ai fait... un copier-coller en oubliant 
de remplacer l'adresse IP de la ligne collee (celle du dessus). Je voulais 
donc dire que l'on pourait ecrire :

    smtp.alphanet.ch    IN      A               80.83.46.147
    lists.alphanet.ch   IN      CNAME	smtp.alphanet.ch.

Avec :

    alphanet.ch	IN	MX	0	smtp.alphanet.ch.

> A la rigueur, selon (4), on pourrait faire:
>
>    lists.alphanet.ch	IN	CNAME alphanet.ch
>    alphanet.ch		IN 10	MX 1.2.3.4
> Malheureusement, cela peut signifier dans certains cas -- je trouve cela
> ambigü -- que le RCPT-TO: peut être `canononized', on ne verrait plus
> alors la différence entre le domaine lists.alphanet.ch et alphanet.ch
> du point de vue de mon MTA.

Oui, je ne ferais jamais un truc comme ca...

> Je vais donc attendre la réponse de l'administrateur de span.ch. Et s'il
> le faut vraiment, à contre-coeur j'ajouterai le champ MX pour
> lists.alphanet.ch.

Qu'est-ce qui te gene dans le MX record (ou les) ? Je continue a penser qu'il 
existe une forme d;ambiguite avec cette wildcard et la definition A de 
'lists'.

Je viens de faire un test edifiant... j'obtiens bien les MX records pour des 
requetes alphanat.ch et smtp.alphanet.ch. Ensuite, j'ai fai :

dc at mjtlnx3:~/Packages/DnsTools> dig MX smyp.alphanet.ch

; <<>> DiG 9.2.2 <<>> MX smyp.alphanet.ch
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46532
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 4

;; QUESTION SECTION:
;smyp.alphanet.ch.              IN      MX

;; ANSWER SECTION:
smyp.alphanet.ch.       3600    IN      MX      10 smtp.alphanet.ch.

;; AUTHORITY SECTION:
alphanet.ch.            3600    IN      NS      ns.imp.ch.
alphanet.ch.            3600    IN      NS      ns.centralnet.ch.
alphanet.ch.            3600    IN      NS      ns2.imp.ch.

;; ADDITIONAL SECTION:
smtp.alphanet.ch.       3600    IN      A       80.83.46.147
ns.imp.ch.              3600    IN      A       157.161.1.2
ns.centralnet.ch.       86400   IN      A       193.135.146.10
ns2.imp.ch.             3600    IN      A       157.161.255.133

;; Query time: 16 msec
;; SERVER: 192.6.1.65#53(192.6.1.65)
;; WHEN: Fri Dec  5 09:05:45 2003
;; MSG SIZE  rcvd: 186


Ah, je pense bien que tu n'as pas de systeme 'smyp' ! C'est juste un type d 
ema part qui revele que la wildcard fonctionne bien... par contre si 
j'effectue une requete juste sur 'lists.alphanet.ch' je n'obtiens rien. JE 
parierai que le serveur incrimine "decouple" list.alphanet.ch du MX 
d'alphanet a cause de la redefinition de l'adresse avec A; qui se trouve etre 
la meme que smtp. Je suis presque sur que l'usage d'un CNAME sur 'lists' 
remetrrait ce serveur sur le droit chemin.. Inutile de regarer le code de 
bind9 s'il s'agit d'un serveur MS*...

Daniel






More information about the gull mailing list