DHCP se produit généralement avec 0.0.0.0 ou 255.255.255.255 en tant qu'adresses IP, car le serveur DHCP est chargé de la distribution des adresses IP sur le port 67 ou 68.
Vous ne pouvez pas simplement bloquer ces ports car DHCP ne fonctionnera plus du tout.
Cette option nécessite que vous utilisiez un serveur DHCP tel que bind ou tout autre serveur appelé par Windows.
La plupart des serveurs DHCP n'ont aucune option activée par défaut.
Sauf si vous êtes dans une entreprise, le service informatique sécurise le protocole DHCP contre ce type d'attaque.
Certains routeurs gérés ont plus d'options, mais seule une poignée d'utilisateurs à la maison les achète car ils sont nettement plus chers.
Les routeurs domestiques et la plupart des périphériques fournis par le FAI sont trop stupides pour prendre en charge de telles options. Sauf si vous modifiez le firmware de vos routeurs avec OpenWrt, dd wrt ou similaire. Allez à la page de configuration de vos routeurs, et vous verrez le début, la fin de la plage et le sous-réseau et ce sont toutes les options que vous aurez probablement.
Les configurations complexes ne sont possibles qu'avec de vrais serveurs DHCP. Pour utiliser les options de serveur DHCP les plus simples, je devais désactiver le serveur intégré et exécuter un serveur Linux pour obtenir un serveur DHCP, que je pouvais configurer de manière significative.
Vous aurez besoin d'un produit avec une inspection approfondie des paquets, comme Wirehark, capable de décoder la demande du serveur DHCP. Maintenant, le décodage ne suffit pas, vous devez également supprimer ou remplacer l'option 252.