[1239] in Hesiod
Re: [Hesiod] Announce: Hesutils, the Hesiod utilities
daemon@ATHENA.MIT.EDU (Dave McGuire)
Wed Feb 24 17:19:49 2021
To: hesiod@mit.edu
From: Dave McGuire <mcguire@neurotica.com>
Message-ID: <90933ee8-e1bc-9626-eb51-37d9c9e88cac@neurotica.com>
Date: Wed, 24 Feb 2021 17:18:57 -0500
MIME-Version: 1.0
In-Reply-To: <f5f95430-cce4-4001-bffa-5a7b0dd372cf@ashurst.eu.org>
Content-Language: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: hesiod-bounces@mit.edu
On 2/24/21 3:17 PM, Andy Bennett wrote:
> I've been thinking again recently about another Hesiod deployment.
Imagine it, a burst of traffic on the Hesiod mailing list. I think I
subscribed to this list in 1993 or 1994.
> What are the best practices these days with respect to provisioning
> machines and resolvers so that the tables are available where they are
> needed but not generally available to everyone on The Internet?
>
> I'm thinking of cases like machines provisioned in different clouds and
> individual desktop PCs that aren't in a cluster room but might be laptops
> that roam around.
I'd suggest restricting zone availability using views in BIND.
Because I just can't resist, here's a little Hesiod story. In 1993 I
was a network engineer at an ISP (Digex, Inc), and our main office and
datacenter (such as it was in those days) was in an office suite above a
Chinese restaurant in a shopping center in Maryland.
In a fit of boredom one afternoon (which was unusual, with our
workload in that startup company environment) I implemented a scheme by
which the menu from the Chinese restaurant was encoded in Hesiod records
in our nameserver, using delimited fields in the TXT records that
implemented a linked list in Hesiod records. I wrote a little C program
that allowed one to look up menu items step through them individually
via the linked list scheme, etc.
Fun stuff. :-)
-Dave
--
Dave McGuire, AK4HZ
New Kensington, PA
_______________________________________________
Hesiod@mit.edu
http://mailman.mit.edu/mailman/listinfo/hesiod