La Fibre
Télécom => Logiciels et systèmes d'exploitation =>
Linux (usage serveur) => Discussion démarrée par: jeremyp3 le 18 octobre 2024 à 16:43:14
-
Bonjour,
pour faire des test de dhcp j'utilise l'utilitaire dhtest:
https://github.com/saravana815/dhtest
mon problème est l'utilisation de l'option "--option55-request-list"
en lisant la doc ici: https://github.com/saravana815/dhtest/blob/master/README.txt
je vois qu'il met comme paramètre de l'option -l 011C030F060A0B
et qu'il demande les options: 1,28,3,15,6,10,11 pour une taille de 7 bytes
seul problème, je n'arrive pas à le convertir dans un format que je comprends afin de voir comment est construite la chaîne si j'ai bien lu, c'est de l'hex
# Requested parameter list in hex bytes
pour être un peu plus précis sur ce que je cherche à faire, je cherche à obtenir le contenu d'une option 125 que j'ai configuré sur mon dhcp mais ça pourrait servir pour d'autres options !
merci pour le coup de pouce
Jerem
-
Salut Jeremyp3.
Ta chaîne est codée en hexadécimal, il suffit de convertir chaque octet en décimal :
En hexadécimal --> 01 1C 03 0F 06 0A 0B
En décimal --> 01 28 03 15 06 10 11
-
Bonjour,
ok merci j'ai compris mon erreurt. en fait je voulais absolument convertir l'ensemble de la chaîne et pas octet par octet ...
du coup si je veux demander l'option 125, je dois mettre:
$ printf '%x\n' 125
7d
et pour convertir dans l'autre sens:
$ printf '%d\n' 0x7d
125
je suis vraiment mauvais avec tout ça, hexa, décimal, ascii.
encore merci !
Jerem
-
Votre utilitaire "dhtest" sert à mettre en forme la configuration de "DNSMASQ".
Ne serait-il pas plus judicieux de travailler directement avec "DSNMASQ" au lieu d'utiliser une surcouche ?
J'utilise DNSMASQ dans l'un de mes projets où j'avais besoin d'un petit routeur branché derrière une BOX.
-
Votre utilitaire "dhtest" sert à mettre en forme la configuration de "DNSMASQ".
non, en tout cas je ne m'en sert pas pour ça.