Obter servidor DNS de opções DHCP sem concessão

2

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'.

    
por Josh Cooley 26.03.2018 / 21:47

1 resposta

0

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.

    
por 02.04.2018 / 20:03