Le client DHCP reçoit-il NAK DHCP si l'un des paramètres est incorrect dans la version DHCP?

StackOverflow https://stackoverflow.com/questions/1803870

  •  05-07-2019
  •  | 
  •  

Question

Je construis un client DHCP en utilisant C sur Ubuntu 9.04. Maintenant, j'envoie une version DHCP au serveur DHCP, il n'envoie aucun accusé de réception comme prévu. Je me demandais s'il envoyait un DHCP NAK si l'un des paramètres était erroné.

Il y a encore un problème. Après l'envoi de la version DHCP, Internet fonctionne toujours. Aussi, quand je fais ifconfig, il affiche toujours l'adresse IP de eth0. Mais quand je fais dhclient -r internet ne fonctionne pas et ifconfig ne montre pas l’adresse IP de eth0.

Était-ce utile?

La solution

Utilisez-vous tcpdump pour inspecter le trafic de paquets pendant le débogage de la négociation? Cela devrait vous montrer si l'implémentation de votre serveur envoie un NAK. RFC 2123: Protocole de configuration d'hôte dynamique indique qu'il existe un DHCPNAK.

  

DHCPNAK - Serveur à client indiquant que la notion d'adresse réseau donnée par le client est incorrecte (le client a par exemple été déplacé vers un nouveau sous-réseau) ou que le bail du client est expiré.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top