DNS Delegation and Adding a Record – What happens when all admins have gone?

Today we had a bit of a stop and think moment with a delegated domain; it was a good thought experiment to walk though. So let’s say you have a sub-domain thing.example.com of the domain example.com. The thing.example.com has been delegated by the administrators of example.com to a 3rd party who will manage the namespace … Read more

How to Check Domain NS Glue Records (using DIG)

The resolution of a DNS FQDN requires a number of servers to be queried, typically your machine (or a DNS resolver – on your behalf) will query the root DNS (name) servers, these will then return the (registrar) name servers that serve the TLD (top level domain) e.g. .com, .co.uk etc. for your domain, these … Read more

DNSSEC Explained (with AWS Route53 Hosted Zone Example)

DNS name resolution is essential to modern connectivity. The ability for hosts to be able to quickly and reliably resolve DNS domain names (e.g. www.google.com) to their IP address equivalents (e.g. 216.58.204.68 or 2a00:1450:4009:827::2004) to connect and consume services ensures consistent and performant network flows. Due to the essential nature of DNS, DNSSEC is an addition … Read more

Recursive vs Iterative DNS Name Resolution

You’ll use DNS all day everyday, but did you know there are two different forms of DNS query, recursive and iterative. Understanding how these work ensures that you understand how clients will be using your DNS server(s) and what access they might need to external DNS servers and therefore how that would affect things like … Read more

Create or Update TXT Record in InfoBlox API using Python Libraries

A very short introduction into using Python and the InfoBlox Python libraries to interact with the REST API to give you a starting point for development. https://sifbaksh.com/introduction-to-infoblox-api-wapi-using-python/ The easiest approach is to use the InfoBlox-Client library in Python, it is possible to use “requests” and then parse the output, but this approach seems a bit … Read more

Dell Openmanage DNS Records for Server Initiated Discovery (with Microsoft DNS)

OpenManage Enterprise version 3.4 allows automatic discovery of servers that have iDRAC firmware version 4.00.00.00 or later. The appliance can be configured to allow these servers to automatically locate the console by querying the DNS and initiate their discovery. The instructions (and this) give the use of the TUI or manual creation for Dell Openmanage … Read more

Microsoft Windows 2008 R2 Domain Controller with DNS Server Fails to Resolve Some External Domains

Upon the setup of the new Windows 2008 R2 DNS servers there is a problem that the DNS lookups for external domain fail; internal domain name resolution is unaffected. Restarting the DNS server (or the whole server) resolve the problem, as does clearing the cache. When the problem is happening, an nslookup command issued for … Read more