The best hostname-creation scheme, evar?

Big Unix servers and workstations (often: the same thing) used to have names – real names, geek names, like thor or elvis or liberator or anduin or theritz or (for a golf fanatic) titleist; more mundane ones also had “service”-oriented names like bagsun or uk-usenet or aberda or something like that, but they were machines which less personality.

Back around 1995 I was charged with designing and building Sun Microsystem’s UK Internet firewall complex, a bunch of proxies and servers (in the days before the world became everything’s a HTTPS URI) and so I was also challenged to come up with a new naming scheme, distinct from the other 3 extant firewall complexes (in Milpitas, Boston(?), and Amersfoot, IIRC) and to reflect a new design.

So like any good graduate in stellar astrophysics, I picked something that was easy for me to remember; I’m pretty sure that I also remember the correct /24, so I can reconstruct the entire naming scheme even today:

129.156.81.0/24 IP Address Allocation

  1. hydrogen – the Cisco 9000 router, that machine was a tank
  2. helium
  3. lithium
  4. beryllium
  5. …I’m pretty sure that by now you can see where this is going…

It was great, I never had to fight to remember the first 20..25 IP address mappings, although the ops team always complained that they couldn’t remember how many L’s to put for beryllium. These were the days before the web (let alone Google) was popular, so it wasn’t trivial for non-nerds to look up a periodic table. Each machine served a role (SMTP service, FTP service, HTTP proxy, SOCKS proxy, that sort of thing) and you could be certain which firewall complex the user was complaining about because each had a different naming theme.

I miss that era. Nowadays we have disposable “instances” with disposable names, and few if any people (beyond hobbyists) have the opportunity to use an actual computer — blinking lights, whirring fans, and everything else — which is literally directly connected to the Internet.

Comments

2 responses to “The best hostname-creation scheme, evar?”

  1. Andrew Gabriel

    Ah, I took over and ran carbon.eu.sun.com and rebuilt it as new-usenet.uk.sun.com when ITops no longer wanted to run a Usenet service inside Sun, because we in the Solaris Network Team (SNT) sill regarded it as an essential communication at the time for our development work. I rebuilt it as new-usenet.uk.sun.com running innd using CNFS. We had much more leased line internet bandwidth in the UK than we were using, and ITops were happy for me to peer up more, which I did, and it became a significant UK peer, not to mention that it fed to the US (we got 95% of the articles before the US news server). Someone else in SNT took it over when I left in 2005. It was also useful for me at the time because Demon’s home-brew news server (my home ISP) was becoming steadily more broken at that time. I was also running innd at home, and backfed Demon from new-usenet.uk.sun.com with loads of articles they had lost.
    Fun days…

    1. That’s amazing! I set up uk-usenet sometime around 1993/ish because the old uk-news system was creaking and dying; one of the points of contention around that time was that UKC (i.e. U. of Kent at Canterbury, for other readers) who had a practical comms monopoly and cute little chargeback scheme for USENET ingress/egress to JANET. When articles started turning up at Imperial having traversed the Atlantic via either Hewlett Packard’s or Sun’s intranet, there was a minor hissyfit as UKC could no longer claim to have borne the cost of importing the traffic, and it threatened to overturn their chargeback scheme. “But it’s all the same content” seemed not to carry any weight in the debate, and for a while we were asked to prevent egress until the dust settled.

Leave a Reply

Your email address will not be published. Required fields are marked *