O servidor Ubuntu chama o dhclient com alguns sinalizadores, mas principalmente com as opções padrão, e, portanto, o padrão é um DUID DUID-LLT tipo 1. A área de trabalho do Ubuntu usa o Network Manager, que chama o dhclient com um DUID DUID-UUID tipo 4.
Para servidores, ele coloca em /var/lib/dhcp/dhclient6.......lease Para desktop, ele coloca em / var / lib / NetworkManager / dhclient6 ....... locação
É uma string estranha que se parece com: padrão-duid "\ 000 \ 001 \ 000 \ 001 \ 037 \ 305 \ 371 \ 341 \ 001 \ 002 \ 003 \ 004 \ 005 \ 006"
Aqui está um pequeno script que você pode usar para convertê-lo em um formato hexadecimal normal. Basta executar o script como:
./script '#!/bin/bash
printf $1 | hexdump -e '14/1 "%02x " "\n"' | sed 's/ /:/g'
0./script '#!/bin/bash
printf $1 | hexdump -e '14/1 "%02x " "\n"' | sed 's/ /:/g'
0%pre%1%pre%0%pre%17511%pre%1%pre%2%pre%3%pre%4%pre%5%pre%6'
1%pre%0%pre%17511%pre%1%pre%2%pre%3%pre%4%pre%5%pre%6'
O script:
%pre%