DNSSEC validating resolver on machines without RTC or wrong date
Fred Morris
m3047-unbound-b3u at m3047.net
Sun Apr 16 17:40:47 UTC 2023
Externalities. I generally eschew interviews where somebody asks "tell me
what happens when $something boots": I mean, is it Systems-On-Chips all
the way down or not? What about that keyboard, should I start there? How
about the UPS?
Epistemologically, what role does The DNS play in the boot process? I say
little to none and I'd like to keep it that way. Same with The Internet
writ large: I don't see that an internet connection should be necessary to
boot. Not everybody agrees with me. On the other hand, you want to do
things on your own network with DNS? What warm-blooded meat puppet
doesn't? I'm all for it and I applaud your efforts.
I think things which don't even have a vague sense of what time it is
shouldn't be connected to The Internet and using The DNS writ large unless
they're purpose-built not to need that capability. That doesn't mean that
they can't use ARP, DHCP, DNS, UDP or TCP, ICMP inside a nice padded
playpen while they learn to gird their loins and tie their shoes.
When they've learned that, then hopefully as part of that process they've
learned enough to ask for the proper address for DNS services and the
gateway address. This seems like the proper "order of battle" to me.
Things which come out of the box with enough smarts (which will never be
updated) to hack their way to The Internet are indistinguishable from
rogue devices because they ARE rogue devices. (And that goes for that
keyboard I was talking about.) I've got an ASUS wifi repeater on my home
network which periodically goes on a rampage and tries random doors, UPnP,
you name it. Always has. I consider it a free pentest. It could be
prepwned; how would I know? Anyway, it will never see The Internet.
Anybody who finds themselves on my network uninvited will have to deal
with it eventually.
On Sun, 16 Apr 2023, James Cloos wrote:
>
>>>>>> "FMvU" == Fred Morris via Unbound-users <unbound-users at lists.nlnetlabs.nl> writes:
>
> FMvU> This is where it starts to go off the rails for me. I mean: where?
> FMvU> Someplace which is neither configured a fixed address or provisioned
> FMvU> with DHCP... and yet is connected to the internet: where is that?
>
> he means a fixed ip for the ntp server, not for the client.
Yes. He means a fixed IP or resource name for the NTP server, /on/ the
client. Actually he means the network, too.
If I configure DHCP for my segment and I don't configure gateway, DNS or
NTP: what is my intention?
If I configure a fixed address (for the device) and I don't configure
gateway, DNS or NTP: what is my intention?
If I don't configure anything, what is my intention?
Should the vendor's intention be imposed (shouldn't the intent be well
known)? Should any network interface come up at all? Should an intent to
connect this to The Internet be respected or should it be denounced?
Should the vendor be explaining how they're going to prevent anything
running this from becoming e-waste and a liability in our lifetime?
I'm sorry to have to ask (in the sense that it diminishes us all), but
please explain for all of us, tell us: exactly what happens when this
boots?
--
Fred Morris
More information about the Unbound-users
mailing list