On Fri, 09 Apr 2004 19:37:55 +0200
Olivier Guerrier <olivier@???> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Jerome KIEFFER wrote:
> | jerome@islay:~$ host spamd.local.lan
> | spamd.local.lan CNAME spamd1.local.lan
> | spamd1.local.lan A 127.0.0.1
> | spamd1.local.lan A 192.168.3.4
> |
> | par contre j'ai pas moyen de privilégier une IP plutot que l'autre.
> | quelqu'in sait comment faire ?
>
> /me pas spécialiste, mais une idée comme ça:
> si tu multiplie les déclaration dans le DNS pour le PC que tu veux
> privilégier, le RR va statiquement retourner plus souvent l'IP de la
> station que celle du serveur !
>
> spamd.local.lan CNAME spamd1.local.lan
> spamd1.local.lan A 127.0.0.1
> spamd1.local.lan A 127.0.0.1
> spamd1.local.lan A 127.0.0.1
> spamd1.local.lan A 127.0.0.1
> spamd1.local.lan A 192.168.3.4
>
> comme ça, c'est 80% pour la station.
jerome@islay:~$ grep spamd1 /etc/bind/local.lan
spamd1 A 192.168.3.4
spamd1 A 192.168.3.4
spamd1 A 192.168.3.4
spamd1 A 192.168.3.4
spamd1 A 192.168.3.4
spamd1 A 192.168.3.4
spamd1 A 192.168.3.4
spamd1 A 192.168.3.4
spamd1 A 192.168.3.1
spamd CNAME spamd1
J'ai testé : ca marche pas. ca reste du 50/50
In [3]: import socket
In [4]: taz=0
In [5]: for i in range(10000):
...: if socket.gethostbyname("spamd.local.lan")=='192.168.3.4':
...: taz+=1
...:
In [6]: taz
Out[6]: 5030
visiblement c'est Bind9 qui enleve les doublons dans les fichiers de
conf.
--
Jérôme KIEFFER
The programming of today's high speed digital computers is still an art
rather than a science.
Savitsky and Golay, Anal. Chem., 36, p1638 (1964)