Maintained by: NLnet Labs

Concerns about DNS & DHCP integration

Hernan Saltiel
Fri Jan 29 13:59:54 CET 2016


On Fri, Jan 29, 2016 at 9:50 AM, W.C.A. Wijngaards via Unbound-users <
unbound-users at unbound.net> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Hi Hernan,
>
> On 29/01/16 13:23, Hernan Saltiel via Unbound-users wrote:
> >
> >
> > On Fri, Jan 29, 2016 at 4:24 AM, A. Schulze via Unbound-users
> > <unbound-users at unbound.net <mailto:unbound-users at unbound.net>>
> > wrote:
> >
> >
> > Hernan Saltiel via Unbound-users:
> >
> > just to let those users connect to their PCs using DNS records, and
> > not IP addresses,
> >
> >
> > one possibility would be a dyndns service.
> >
> >
> > Hi Andreas, I was thinking about something that would be internally
> > available. Don't know if unbound could provide such a service based
> > on some config.
>
> You could make a script to do things:
> unbound-control local_data_remove <name>
> unbound-control local_data <name> A <ip4 address>
> echo 'local-data: "<name> A <ip4address"' > somedir/<name>.loc
>
> Unbound-control instructs the running daemon what to do; the .loc
> files are meant for server restarts, and you include them in unbound.con
> f:
> server:
> include: "somedir/*.loc"
>
> An in dhcpd.conf this looks like this (from
> http://jpmens.net/2011/07/06/execute-a-script-when-isc-dhcp-hands-out-a-
> new-lease/):
> on commit {
>         set clip = binary-to-ascii(10, 8, ".", leased-address);
>         set clhw = binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)
> );
>         execute("/usr/local/sbin/dhcpevent", "commit", clip, clhw,
> host-decl-name);
> }
> Which passes "commit" "192.0.2.1" "11:aa:bb:cc:dd:ee" "name"
>
> You might check the ip address for IPv6 and then commit 'AAAA' records
> instead.  You can also load PTR records into unbound if you wish.
>
> Best regards, Wouter
>

Hi Wouter!
I'll give this a try!
Thanks, and best regards,

HeCSa.




>
>
> > Thanks, and best regards,
> >
> > HeCSa.
> >
> >
> >
> >
> >
> > Andreas
> >
> >
> >
> >
> >
> > -- HeCSa
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2
>
> iQIcBAEBCAAGBQJWq2ABAAoJEJ9vHC1+BF+NqgIP/3mw0i4kszqIPZjGSjswaU3n
> +iQM1g1xz6cO3PLlX2Tn6RBs+vwkemBMGW0w/yAa9a48Mj/yrHc1a9sXC3Dweuo0
> GmTPN/oJo3SdVf4FJDz03i+rE7HfmLZ0YwC6QCOYyaFImBPojvI5dzO4SBagUZaR
> U3nsNuPJQLQCXle9K1EWD0tmVIWlYJxrqYUN4UYy7WXeFjGEYYPGf7uS1NRqDQAs
> AsRHqJKtl4mnHBSWIq8ulvE3QsXeOnrDHIMWP5VZzW+YSEV1LWuoWjGf/uqGJfn/
> oEgwAlSSfLLy+L1Hl/VXEPY5xF/MsRMBRxu2jLoaP38oA51SiCHRi9x4KZV6UawL
> gtJAGUUuhxY2ALuYzwoWQvRVWjkF/sf1+Z1iy7QamSNZu5d1a9jJ05ijAzHiE91w
> 2FJVd5erIhjPfZ4AxlwYXYaHJ5vCqyeneH0mkRrBRmDm4AJJeOzVJ0tKrBbgB3DT
> k4gFzVfa190yKcfzGFYG4XuAoYLnUXtZZK4ei+tbTvhKCYpK2Ter+FjFMtoZ+2bw
> ip+SkcIHbISiurJ3bH+hwdXlRSTGiIAaoK/aZYP+mVfHjPw8ccEs1hQ85D2NBs5s
> FwVq7sQtNSuflmPWbPjt8kfO6NC1yJ/xviGmpl9K1b7zecijxwVTrZve0UMGSR+u
> TYBKfgUEG4RAizHew0ME
> =1PBc
> -----END PGP SIGNATURE-----
>



-- 
HeCSa
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://unbound.nlnetlabs.nl/pipermail/unbound-users/attachments/20160129/7638a6ae/attachment.html>