In this Tutorial, we set up a free and open-source DNS server for your home labs. We will deploy bind9 on an Ubuntu Linux server running Docker and configure it to be an authoritative DNS server in my local network. And we also configure forwarders and access control lists to protect our internal networks.

Timestamps:

00:00 - Introduction
01:29 - Advertisement-*
02:15 - What was my DNS setup before?
04:47 - What is the plan?
08:44 - Install Bind9 in Docker
11:47 - Configure forwarders
19:15 - Configure a zone
29:17 - How to use Bind9 in your network?

________________

DOCS: https://github.com/ChristianLempa/videos/tree/main/bind9-docker

Teleport-*: http://goteleport.com/thedigitallife

- [How to use Docker and migrate your existing Apps to your Linux Server?](https://www.youtube.com/watch?v=y0GGQ2F2tvs)
- [Docker-Compose Tutorial](https://www.youtube.com/watch?v=qH4ZKfwbO8w)
- [Traefik Tutorial](https://youtu.be/wLrmmh1eI94)
- [Bind9 Configuration and Zone Files](https://bind9.readthedocs.io/en/v9_18_10/chapter3.html)
- [IANA's DNS Resource Records TYPEs](https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-4)


#server #dns  #docker 

How to Set Up A Free and Open-source DNS Server for Your Home Labs
1.05 GEEK