Dynamic DNS ensures that your DNS record automatically matches your IP after it changes. In this video I show how to configure it on popular firewalls, Docker, and via bash.
Docker Compose & Script: https://github.com/JamesTurland/JimsGarage/tree/main/DynamicDNS
DDNS Client: https://github.com/ddclient/ddclient
DDNS Script by K0p1-Git: https://github.com/K0p1-Git/cloudflare-ddns-updater
Recommended Hardware: https://github.com/JamesTurland/JimsGarage/blob/main/Homelab-Buyer's-Guide/Q3-2023.md
Discord: https://discord.gg/qW5vEBekz5
Twitter: https://twitter.com/jimsgarage_
Reddit: https://www.reddit.com/user/Jims-Garage
GitHub: https://github.com/JamesTurland/JimsGarage
00:00 - What's Dynamic DNS?
03:32 - OPNSense
06:02 - Cloudflare Configuration
08:42 - pfSense
10:40 - Docker
14:34 - Bash Script
16:49 - Test with OPNSense
18:08 - Outro