{"id":270,"date":"2024-05-27T20:07:35","date_gmt":"2024-05-28T02:07:35","guid":{"rendered":"https:\/\/www.redshirt1701.com\/?p=270"},"modified":"2025-04-06T19:11:10","modified_gmt":"2025-04-07T01:11:10","slug":"how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name","status":"publish","type":"post","link":"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/","title":{"rendered":"How to use Dynamic DNS with your own Fully Qualified Domain Name"},"content":{"rendered":"\n<p>May 27th, 2024<\/p>\n\n\n\n<p>Over the years with my home lab, I&#8217;ve wanted to point urls back to my home IP address.&nbsp; However, I&#8217;m on a dynamic IP address that changes from time to time.  This breaks the domain every time my IP address moved&#8230;&nbsp; Enter DDNS.<\/p>\n\n\n\n<p>DDNS or <a href=\"https:\/\/en.wikipedia.org\/wiki\/Dynamic_DNS\">Dynamic DNS<\/a>\u00a0is a process where a service regularly checks to see if your IP has moved.\u00a0 If it has moves, the URL stops pointing at the old IP address and starts pointing to the new IP address.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How I&#8217;ve setup DDNS in the past<\/h2>\n\n\n\n<p>DDNS can be setup in a couple of ways.&nbsp; <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Using free services like noip.com, duckdns.com or dynu.com.&nbsp; I put an application on a server, or use one built into the router, that regularly checks the IP and reports the new IP to the service when it changes.&nbsp; Since these are mostly free, you get a subdomain off of a domain address, such as mywire.org, so it would be redshirt.mywire.org.&nbsp; This is great for personal services, but what about websites and things you want people to use and look professional?&nbsp; What if you already have a domain you want to use with DDNS?<\/li>\n\n\n\n<li>Using Google Domains.&nbsp; Google domains would allow you to use your domain as usual and peel some off to use with DDNS.&nbsp; This was my go to until they were bought by Squarespace, absorbed and lobotomized.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Another Method for managing DDNS<\/h2>\n\n\n\n<p>I have a new way, or at least new to me.&nbsp; Dynu.com, and probably others, will give you DDNS control over your domain if they host your domain.&nbsp; with my domains, I&#8217;ve moved to or purchased from Dynu.com all the domains I use for websites, services and my <a href=\"http:\/\/192.168.7.21:8000\/index.php\/2024\/05\/05\/traefik-for-homelab-domain-urls-and-ssl\/\">internal domain<\/a> over to Dynu.com.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">It&#8217;s been easy and seamless.&nbsp; The following things can be done:<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Any subdomain, setup in DNS or not, will automatically route to your IP address without having to setup an A Record or Cname.<\/li>\n\n\n\n<li>You can set A records or C Names that point back to your IP address so they are called out directly.<\/li>\n\n\n\n<li>If you need it, like for setting up Let&#8217;s Encrypt, you can set up DNSSEC on the fly to verify ownership of the domain.<\/li>\n\n\n\n<li>&nbsp;You can create new A records or C Names and still route subdomains as you would normally with any other domain hosting service.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>In the end, to take advantage of DDNS I&#8217;ve moved all my domains off of GoDaddy &amp; squarespace over to Dynu.com and couldn&#8217;t be happier.&nbsp; I&#8217;ve been able to easily manage the domains I use for internal use &amp; public use.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>May 27th, 2024 Over the years with my home lab, I&#8217;ve wanted to point urls back to my home IP address.&nbsp; However, I&#8217;m on a dynamic IP address that changes from time to time. This breaks the domain every time my IP address moved&#8230;&nbsp; Enter DDNS. DDNS or Dynamic DNS\u00a0is a process where a service&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[8],"tags":[],"class_list":["post-270","post","type-post","status-publish","format-standard","hentry","category-general-it"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.8.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to use Dynamic DNS with your own Fully Qualified Domain Name - Redshirt1701<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to use Dynamic DNS with your own Fully Qualified Domain Name - Redshirt1701\" \/>\n<meta property=\"og:description\" content=\"May 27th, 2024 Over the years with my home lab, I&#8217;ve wanted to point urls back to my home IP address.&nbsp; However, I&#8217;m on a dynamic IP address that changes from time to time. This breaks the domain every time my IP address moved&#8230;&nbsp; Enter DDNS. DDNS or Dynamic DNS\u00a0is a process where a service...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/\" \/>\n<meta property=\"og:site_name\" content=\"Redshirt1701\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-28T02:07:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-07T01:11:10+00:00\" \/>\n<meta name=\"author\" content=\"Dylan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dpedersen\" \/>\n<meta name=\"twitter:site\" content=\"@dpedersen\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dylan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/\"},\"author\":{\"name\":\"Dylan\",\"@id\":\"https:\/\/www.redshirt1701.com\/#\/schema\/person\/178b5651c1b98c2201e455772be8947e\"},\"headline\":\"How to use Dynamic DNS with your own Fully Qualified Domain Name\",\"datePublished\":\"2024-05-28T02:07:35+00:00\",\"dateModified\":\"2025-04-07T01:11:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/\"},\"wordCount\":477,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.redshirt1701.com\/#\/schema\/person\/178b5651c1b98c2201e455772be8947e\"},\"articleSection\":[\"General IT\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/\",\"url\":\"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/\",\"name\":\"How to use Dynamic DNS with your own Fully Qualified Domain Name - Redshirt1701\",\"isPartOf\":{\"@id\":\"https:\/\/www.redshirt1701.com\/#website\"},\"datePublished\":\"2024-05-28T02:07:35+00:00\",\"dateModified\":\"2025-04-07T01:11:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.redshirt1701.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to use Dynamic DNS with your own Fully Qualified Domain Name\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.redshirt1701.com\/#website\",\"url\":\"https:\/\/www.redshirt1701.com\/\",\"name\":\"Redshirt1701 - What's On My Mind\",\"description\":\"Supplemental guides for the Raspberry Pi  to fill in the gaps in regular tutorials and other stuff\",\"publisher\":{\"@id\":\"https:\/\/www.redshirt1701.com\/#\/schema\/person\/178b5651c1b98c2201e455772be8947e\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.redshirt1701.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.redshirt1701.com\/#\/schema\/person\/178b5651c1b98c2201e455772be8947e\",\"name\":\"Dylan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.redshirt1701.com\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/192.168.7.21:8000\/wp-content\/uploads\/2024\/05\/image.png\",\"contentUrl\":\"http:\/\/192.168.7.21:8000\/wp-content\/uploads\/2024\/05\/image.png\",\"width\":1071,\"height\":1051,\"caption\":\"Dylan\"},\"logo\":{\"@id\":\"https:\/\/www.redshirt1701.com\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/192.168.7.21:8000\",\"https:\/\/x.com\/dpedersen\"],\"url\":\"https:\/\/www.redshirt1701.com\/index.php\/author\/redshirtdkp\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to use Dynamic DNS with your own Fully Qualified Domain Name - Redshirt1701","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/","og_locale":"en_US","og_type":"article","og_title":"How to use Dynamic DNS with your own Fully Qualified Domain Name - Redshirt1701","og_description":"May 27th, 2024 Over the years with my home lab, I&#8217;ve wanted to point urls back to my home IP address.&nbsp; However, I&#8217;m on a dynamic IP address that changes from time to time. This breaks the domain every time my IP address moved&#8230;&nbsp; Enter DDNS. DDNS or Dynamic DNS\u00a0is a process where a service...","og_url":"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/","og_site_name":"Redshirt1701","article_published_time":"2024-05-28T02:07:35+00:00","article_modified_time":"2025-04-07T01:11:10+00:00","author":"Dylan","twitter_card":"summary_large_image","twitter_creator":"@dpedersen","twitter_site":"@dpedersen","twitter_misc":{"Written by":"Dylan","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/#article","isPartOf":{"@id":"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/"},"author":{"name":"Dylan","@id":"https:\/\/www.redshirt1701.com\/#\/schema\/person\/178b5651c1b98c2201e455772be8947e"},"headline":"How to use Dynamic DNS with your own Fully Qualified Domain Name","datePublished":"2024-05-28T02:07:35+00:00","dateModified":"2025-04-07T01:11:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/"},"wordCount":477,"commentCount":0,"publisher":{"@id":"https:\/\/www.redshirt1701.com\/#\/schema\/person\/178b5651c1b98c2201e455772be8947e"},"articleSection":["General IT"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/","url":"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/","name":"How to use Dynamic DNS with your own Fully Qualified Domain Name - Redshirt1701","isPartOf":{"@id":"https:\/\/www.redshirt1701.com\/#website"},"datePublished":"2024-05-28T02:07:35+00:00","dateModified":"2025-04-07T01:11:10+00:00","breadcrumb":{"@id":"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.redshirt1701.com\/index.php\/2024\/05\/27\/how-to-use-dynamic-dns-with-your-own-fully-qualified-domain-name\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.redshirt1701.com\/"},{"@type":"ListItem","position":2,"name":"How to use Dynamic DNS with your own Fully Qualified Domain Name"}]},{"@type":"WebSite","@id":"https:\/\/www.redshirt1701.com\/#website","url":"https:\/\/www.redshirt1701.com\/","name":"Redshirt1701 - What's On My Mind","description":"Supplemental guides for the Raspberry Pi  to fill in the gaps in regular tutorials and other stuff","publisher":{"@id":"https:\/\/www.redshirt1701.com\/#\/schema\/person\/178b5651c1b98c2201e455772be8947e"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.redshirt1701.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.redshirt1701.com\/#\/schema\/person\/178b5651c1b98c2201e455772be8947e","name":"Dylan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.redshirt1701.com\/#\/schema\/person\/image\/","url":"http:\/\/192.168.7.21:8000\/wp-content\/uploads\/2024\/05\/image.png","contentUrl":"http:\/\/192.168.7.21:8000\/wp-content\/uploads\/2024\/05\/image.png","width":1071,"height":1051,"caption":"Dylan"},"logo":{"@id":"https:\/\/www.redshirt1701.com\/#\/schema\/person\/image\/"},"sameAs":["http:\/\/192.168.7.21:8000","https:\/\/x.com\/dpedersen"],"url":"https:\/\/www.redshirt1701.com\/index.php\/author\/redshirtdkp\/"}]}},"_links":{"self":[{"href":"https:\/\/www.redshirt1701.com\/index.php\/wp-json\/wp\/v2\/posts\/270","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.redshirt1701.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.redshirt1701.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.redshirt1701.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.redshirt1701.com\/index.php\/wp-json\/wp\/v2\/comments?post=270"}],"version-history":[{"count":2,"href":"https:\/\/www.redshirt1701.com\/index.php\/wp-json\/wp\/v2\/posts\/270\/revisions"}],"predecessor-version":[{"id":273,"href":"https:\/\/www.redshirt1701.com\/index.php\/wp-json\/wp\/v2\/posts\/270\/revisions\/273"}],"wp:attachment":[{"href":"https:\/\/www.redshirt1701.com\/index.php\/wp-json\/wp\/v2\/media?parent=270"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.redshirt1701.com\/index.php\/wp-json\/wp\/v2\/categories?post=270"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.redshirt1701.com\/index.php\/wp-json\/wp\/v2\/tags?post=270"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}