São 6 anos, mas talvez algo como this
Ele bifurcou o dhclient e criou o DHCProbe para solicitar uma concessão e despejar os resultados.
Estou configurando o dnsmasq e preciso conhecer os IPs dos servidores de nomes upstream. O servidor DHCP define-os através da opção 6 para clientes DHCP, mas o servidor dnsmasq não usa este servidor DHCP.
Existe uma maneira de consultar programaticamente o servidor DHCP para a lista de servidores DNS que ele definiria ? No momento, estou tentando criar um pacote bruto para uso com o netcat / socat, mas isso parece ser algo que o cliente DHCP poderia fazer, se eu pudesse encontrar o conjunto correto de parâmetros. O servidor dnsmasq está executando o Amazon Linux 4.9.51-10.52.amzn1.x86_64 com o dhclient 'Cliente DHCP do Internet Systems Consortium 4.1.1-P1'.
Tags dns networking dhcp linux