How to Setup Dynamic DNS (DDNS) using Kea and Bind on Debian or Ubuntu

preview_player
Показать описание
In this video we show you how to setup Dynamic DNS (DDNS) using the Kea DHCP server and Bind 9 DNS server on Debian or Ubuntu

Having a DHCP server is great because it gives you a plug and play network

The only problem is when you want to connect to a computer by its name

And that's because traditional DNS relies on the IP addresses staying the same

Now you could reserve an IP address in DHCP and then you don't have to keep updating DNS, but it's still extra work and it isn't really scalable

Alternatively you can set up Dynamic DNS which involves the DHCP server telling the DNS server about IP allocations and the DNS server then updating its own records

=============================
SUPPORT THE CHANNEL
Donate through Paypal:
Donate through Buy Me A Coffee:
Become a monthly contributor on Patreon:
Become a monthly contributor on YouTube:
==============================

=============================
MY RECORDING HARDWARE:
Blue Yeti USB Microphone
Blue Radius III Custom Shockmount for Yeti and Yeti Pro USB Microphones
RØDE PSA1 Professional Studio Arm
Aokeo Professional Microphone Pop Filter
Sony Alpha ZV-E10L Mirrorless Camera
Elgato Cam Link 4K Capture Card
Neewer NP-FW50 Dummy Battery Charger Kit
Elgato Key Light Air - Professional 1400 lumens Desk Light
Neewer 2 Packs Tabletop LED Video Light Kit
Elgato Green Screen
=============================

==============================
MEDIA LINKS:
==============================

For more technical information, including commands used, check out our blog post

Chapters
00:00 Intro
01:00 Assumptions
01:33 Create DNS Key
05:53 Move Zone Files
09:25 Update DNS Server
15:21 Install DDNS Module
16:25 Create DDNS Key
19:16 Configure DDNS
24:01 Update DHCP Server
28:37 Testing
34:17 Maintenance

kea ddns bind9,kea ddns example,how to setup ddns,how to configure ddns,ddns setup,dynamic dns set up,linux dynamic dns server,dynamic dns linux,ubuntu dynamic dns,ubuntu dynamic dns server,dhcp ddbns,dhcp dynamic dns,dhcp dynamic dns updates,ddns
Рекомендации по теме
Комментарии
Автор

For other Linux related tech tutorials, check out my Linux Playlist

TechTutorialsDavidMcKone
Автор

I struggled off and on for days trying to figure this out. I was 95% of the way there, but I’m not sure I ever would have figured out that last 5% without this tutorial.

the_latinist
Автор

Thanks for your great videos on KEA and Bind9. I'm really thankful and it helped me to understand a lot about DNS and DHCP! I wanted to try Stork, the web-frontend from ISC but i can't get it to fetch the statistics from the DHCP and the DNS Servers. I think the "problem" is the tsig-key but i can't find a working manual to add the tsig-key to Stork. It would be realy great if you could add a new video to your great playlist.

adrianhartwig
Автор

Thanks David, currently learning docker + cloudflare tunnels with subnet and email authentication (so I can homelab from work), just bookmarked for later, much appreciated.

BillyDickson
Автор

Just GREAT!
I do not know how much days I tried to setup DDNS, failing and failing.
And this tutorial - everything fine.
However, just an idea.
DNS with a deeper dive (setting up such things as subdomains) is something realy "confusing" for me.
An tutorial about DNS in debth would help a lot people.
Christian.

christianfloreck
Автор

Hi David, will there be a level 2 video of this? Dual stack (IPv4 and IPv6)

petermuller
Автор

I configured a secondary DNS on an extra LXC with your videos. But after this DDNS video, the bind service on the secondary says: "failed while receiving responses: REFUSED". My guess is that i need another key -> ns1-ns2.key but i can't get it work. Can you point me the direction?

adrianhartwig