OVH Cloud OVH Cloud

Petite Question DHCP

5 réponses
Avatar
[SauronDeMordor]
Bonjour,


quelqu un aurait il la solution pour que le serveur dhcp renseigne les machines clientes pour la config dns.

il faut que le serveur envois:
domainname (ca pas de probleme)
servernames (idem, pas de pb)
search (c est la que ca coince)


pour avoir un fichier du style


domain toto.com
search titi.toto.com tutu.toto.com toto.com
nameserver <ip>

5 réponses

Avatar
[SauronDeMordor]
Bonjour,


quelqu un aurait il la solution pour que le serveur dhcp renseigne les
machines clientes pour la config dns.

il faut que le serveur envois:
domainname (ca pas de probleme)
servernames (idem, pas de pb)
search (c est la que ca coince)


pour avoir un fichier du style


domain toto.com
search titi.toto.com tutu.toto.com toto.com
nameserver <ip>


ok pour la partie serveur dhcp c est
option domain-search-order code 119 = string;
option domain-search-order "titi.toto.com tutu.toto.com toto.com";


mais la partie client ne s en sert pas!! (grrrrr) meme si je vois bien le s parametres passer en sniffant les flux reseaux.

quelqu un a t il deja reussi cela?

Avatar
laurent.constantin
Bonjour,

D'après http://www.iana.org/assignments/bootp-dhcp-parameters,
il faut utiliser l'option numéro 139.

Donc dans dhcpd.conf, il faut mettre quelque chose du style:
option option-139 "titi.toto.com tutu.toto.com";

A+
Laurent Constantin
http://vigilance.aql.fr/
Avatar
laurent.constantin
il faut utiliser l'option numéro 139.
Ouups, j'ai la tête pleine de SMB/CIFS en ce moment.

Il faut utiliser 119 et pas 139.

A+
Laurent Constantin
http://vigilance.aql.fr/

Avatar
djame
il faut utiliser l'option numéro 139.


Ouups, j'ai la tête pleine de SMB/CIFS en ce moment.
Il faut utiliser 119 et pas 139.

A+
Laurent Constantin
http://vigilance.aql.fr/



cat /etc/dhcpd.conf
ddns-update-style none;
subnet 192.168.1.0 netmask 255.255.255.0 {
# default gateway
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;

option domain-name "no-ip.org";
option domain-name-servers 80.10.246.13, 80.10.246.3;

range dynamic-bootp 192.168.1.16 192.168.1.253;
default-lease-time 31536000;
max-lease-time 31536000;
}



ne pas oublier la virgule
( j'ai galéré comme un dingue pour trouver moi aussi)
et si vous avez une config type firewall à la mandrake
il faut ajouter à la main les ports tcp/udp pour le dhcp


allez sur www.shorewall.org y a une faq avec la liste des ports tcp et
udp à laisser ouvert pour que tout fonctionne
une bonne solution est de déconnecter le firewall pour les tests avec le
dhcp...


Avatar
[SauronDeMordor]

il faut utiliser l'option numéro 139.



Ouups, j'ai la tête pleine de SMB/CIFS en ce moment.
Il faut utiliser 119 et pas 139.

A+
Laurent Constantin
http://vigilance.aql.fr/



cat /etc/dhcpd.conf
ddns-update-style none;
subnet 192.168.1.0 netmask 255.255.255.0 {
# default gateway
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;

option domain-name "no-ip.org";
option domain-name-servers 80.10.246.13, 80.10.246.3;

range dynamic-bootp 192.168.1.16 192.168.1.253;
default-lease-time 31536000;
max-lease-time 31536000;
}



desole mais je ne vois pas le rapport avec mon post ?
je cherche a emetre un "domain search" par dhcp pas a envoyer les server et le domain, ca c est fait sans probleme.

comme disait laurent constantin c ets l option 119, j ai touve cela en me me temps que lui en lisant les rfc et en
sniffant le reseau.


j ai bien mis en evidence que bind9 emetait bien les trames pour l envois du search domain, mais apparemnt aucun client
dns n arrive a l utiliser (dhcpcd, pump, dhclient, uhpcd)





ne pas oublier la virgule
( j'ai galéré comme un dingue pour trouver moi aussi)
et si vous avez une config type firewall à la mandrake
il faut ajouter à la main les ports tcp/udp pour le dhcp


allez sur www.shorewall.org y a une faq avec la liste des ports tcp et
udp à laisser ouvert pour que tout fonctionne
une bonne solution est de déconnecter le firewall pour les tests avec le
dhcp...