The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,835 other subscribers

Archive for the ‘DNS’ Category

Julia posted a challenge: Implement DNS in a weekend

Posted by jpluimers on 2026/07/23

Missed the original announcement of [Wayback/Archive] Implement DNS in a weekend

Even after a few years, it is still a fun project to take on.

Via [Wayback/Archive] Julia Evans on Twitter: “it’s fun to see all the different languages people are implementing DNS in a Weekend in (implement-dns.wizardzines.com) — so far I’ve seen C#, Rust, Kotlin, Clojure, Golang, Elixir, Typescript, and Python”

More:

Read the rest of this entry »

Posted in Communications Development, Development, DNS, Internet, Software Development, TCP, UDP | Leave a Comment »

RubyConf Mini 2022: Keynote: Learning DNS by Julia Evans – YouTube

Posted by jpluimers on 2026/06/18

[Wayback/Archive] RubyConf Mini 2022: Keynote: Learning DNS by Julia Evans – YouTube

Via [Wayback/Archive] 🔎Julia Evans🔍 on Twitter: “Just noticed that the recording of my keynote “Learning DNS in 10 Years” from @RubyConfMini is up!”

–jeroen

Read the rest of this entry »

Posted in Communications Development, Development, DNS, Internet, Internet protocol suite, Power User, Software Development, TCP, UDP | Leave a Comment »

vmstan/gravity-sync: 💫 The easy way to synchronize the DNS configuration of two Pi-hole 5.x instances.

Posted by jpluimers on 2026/01/28

Interesting: [Wayback/Archive] vmstan/gravity-sync: 💫 The easy way to synchronize the DNS configuration of two Pi-hole 5.x instances.

Reasoning: [Wayback/Archive] Frequent Questions: Why two Pi-hole? · vmstan/gravity-sync Wiki

Via:

–jeroen

Posted in *nix, *nix-tools, bash, bash, Development, DNS, Hardware Development, Internet, Power User, Raspberry Pi, Scripting, Software Development | Leave a Comment »

DNS/web options: How to verify your Bluesky account – Bluesky

Posted by jpluimers on 2025/07/21

Just in case I ever want to bind a BSKY handle to a domain name I own:

Via:

--jeroen

Posted in BlueSky, Development, DNS, Hosting, Internet, Power User, SocialMedia, Software Development, Web Development | Leave a Comment »

Some posts on example domains and example IP-ranges (IPv4 and IPv6)

Posted by jpluimers on 2025/05/05

Here are some of my blog posts on documenting using example domains and example IP-addresses or IP-ranges:

(I really wish that example.org and others would service SMTP with blackhole routing so one can also use it for bogus email addresses in documentation)

The blog posts above were incomplete (IPv6 was missing; IPv4 was not explained), so below are more links that do a better job based on a Tweet from [Wayback/Archive] Julia Evans (@b0rk).

Read the rest of this entry »

Posted in Conference Topics, Conferences, Development, DNS, documentation, Event, Infrastructure, Internet, IPv4, IPv6, Power User, Software Development | Leave a Comment »

“NAMED_CONF_INCLUDE_FILES” has been gone from /etc/sysconfig/named since OpenSuSE 15.4

Posted by jpluimers on 2025/04/28

In the past, I used to modify /etc/sysconfig/named and add entries to the NAMED_CONF_INCLUDE_FILES setting, then run /usr/share/bind/createNamedConfInclude
to generate /etc/named.conf.include.

As of OpenSuSE 15.4, /usr/share/bind/createNamedConfInclude has become an empty file and NAMED_CONF_INCLUDE_FILES got removed and NAMED_INITIALIZE_SCRIPTS introduced.

So now I changed my playbooks to manually generate /etc/named.conf.include and include it form /etc/sysconfig/named.

Since I hardly perform these new installations, it took a few years for me to find out about this change. Upgrading existing systems somehow kept the generated file and included it.

Related links with quotes as it was hard to find out what changed and how to work around and I wasn’t the only one bump into issues:

Read the rest of this entry »

Posted in *nix, *nix-tools, bash, bash, bind-named, Development, DNS, LEAP, Linux, openSuSE, Power User, Scripting, Software Development, SuSE Linux | Tagged: | Leave a Comment »

DNS Checker – DNS Check Propagation Tool

Posted by jpluimers on 2024/05/24

Not that long ago I learned about [Wayback/Archive] DNS Checker – DNS Check Propagation Tool:

CHECK DNS PROPAGATION

Recently changed your DNS records, switched web host, or started a new website: then you are at the right place! DNS Checker provides a free DNS lookup service to check Domain Name System records against a selected list of DNS servers located in multiple regions worldwide. Perform a quick DNS propagation lookup for any hostname, and check DNS data collected from all available DNS Servers to confirm that the DNS records are fully propagated.

I wish I had known it before as it is a great tool to verify DNS lookups from around the world.

For my link archive (A and SOA records are the most important to me):

Read the rest of this entry »

Posted in DNS, Internet, Power User | Leave a Comment »

Julia Evans (b0rk on Twitter) does not just make cool zines (like the DNS one) but also cool sites (the DNS lookup one). It’ is better than Google Toolbox, IntoDNS and others

Posted by jpluimers on 2024/01/31

A while after writing notes on updating DNS info with bind DNS, b0rk (Julia Evans) posted about her DNS zine which got a reply about her DNS lookup tool. Below is part of that thread.

The reason I post is that – unlike the Google DNS ToolBox – you can bookmark her DNS tool link including the actual search part, which makes it far easier to do systems administration.

Examples:

There is a trace tool too:

The thread:

Read the rest of this entry »

Posted in Development, DNS, Go (golang), Internet, Power User, Software Development, Web Development | Leave a Comment »

Guess the maximum DNS Response Size… (by Jan Schaumann)

Posted by jpluimers on 2023/12/26

Every once in a while Jan Schaumann writes a long Twitter thread and saves it in a blog post. Always good ways to learn. This time it was no different: [Wayback/Archive] DNS Response Size started with

Read the rest of this entry »

Posted in Communications Development, Development, DNS, Internet, Internet protocol suite, IPv4, IPv6, Power User, TCP, tcpdump, UDP, Wireshark | Leave a Comment »

b0rk does fun things with DNS: CNAME records at the root of the domain; technically not allowed, definitely not recommended, but somehow work for web browsing

Posted by jpluimers on 2023/12/21

[Wayback/Archive] 🔎Julia Evans🔍 on Twitter: “I’ve always heard that you can’t create CNAME records at the root of the domain. But apparently you can? It seems to work fine as far as I can tell but I’m curious about the possible consequences. (yes, I registered cnameroot.com just to make this tweet) “

Read the rest of this entry »

Posted in Cloud, Cloudflare, DNS, Infrastructure, Internet, Power User | Leave a Comment »