Posts with the tag bind9

Deploy Your Own Bind9 based DDNS Server

This post is based on my previous blog post, Updating DNS Entries (with nsupdate or alternative implementations) – Run Your Own DDNS, and on Cédric Félizard's post "Your Own Dynamic DNS".

Running your own DynDNS (DDNS) server is easy when you have your own domain registered and an own...

Read on

Updating DNS Entries (with nsupdate or alternative implementations) – Run Your Own DynDNS Service

Please refer to my newer and more complete blog post on this topic: Deploy Your Own Bind9 based DDNS Server.


dyndns.org has stopped serving DynDNS for free to the great public. If have a (virtual) server, you can simply host your own dynamic DNS service. The most common DNS server...

Read on

Generate Bind Reverse Zone File Using A Simple Python Script

When I had to create a reverse DNS zone file for my Bind name server I wanted it to be as flexible as possible and thus created a Python script that generates the Bind zone file. This makes renumbering the network really easy.

The script is available as a gist...

Read on

Web Interfaces for the Bind DNS Server

API solutions:

Not a...

Read on

Get your own DNS server up and running with Bind9 on Ubuntu or Debian

The goal of this article is to describe how to setup your own DNS server to serve the domain name service entries for a TLD (example.com). In the last part of the article I describe how to increase the speed of the system and the security in...

Read on