<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/dns-configuration-with-subdomains-and-zones-hzhdj2vwr" -->

---
title: DNS configuration with subdomains and zones | daily.dev
description: Ngrok added a zone switcher UI element to its dashboard for creating branded domains with nested subdomains, making it easier to generate the correct target...
canonical: https://daily.dev/posts/dns-configuration-with-subdomains-and-zones-hzhdj2vwr
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: DNS configuration with subdomains and zones | daily.dev
og:description: Ngrok added a zone switcher UI element to its dashboard for creating branded domains with nested subdomains, making it easier to generate the correct target...
og:url: https://daily.dev/posts/dns-configuration-with-subdomains-and-zones-hzhdj2vwr
og:image: https://api.daily.dev/og/posts/HZhDJ2Vwr.png
og:image:alt: DNS configuration with subdomains and zones
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# DNS configuration with subdomains and zones

**[ngrok Blog](https://daily.dev/sources/ngrok)** · 3 min read · 0 upvotes · 0 comments

## Summary

Ngrok added a zone switcher UI element to its dashboard for creating branded domains with nested subdomains, making it easier to generate the correct target DNS records without guessing or waiting for DNS propagation errors. The post also explains why organizing subdomains into DNS zones helps teams delegate control (e.g., engineering owning app.example.com while DevRel owns community.example.com) and reduces configuration mistakes. The feature doesn't manage zones directly but reduces cognitive load when following established naming conventions.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://ngrok.com/blog/dns-zone-switch-configuration>

## Questions this post answers

### What is the ngrok zone switcher and how does it help with DNS configuration for subdomains?

The zone switcher is a dashboard element ngrok added that lets you pick the DNS zone for a new branded domain when specifying a nested subdomain, then shows the exact target CNAME record to add at your DNS provider. It prevents mistakes like accidentally creating a CNAME for an unusable nested subdomain such as foo.bar.example.com.bar.example.com, avoiding wasted DNS propagation waits.

_Teams wiring up custom domains can track tooling changes like ngrok's DNS updates on daily.dev._

### What are DNS zones used for when managing subdomains across a team?

DNS zones let you organize subdomains so different team members or teams can control specific sets of records at your DNS provider. For example, an engineering team might own the app.example.com zone and create nested subdomains like testing.app.example.com and staging.app.example.com, while a DevRel team separately owns community.example.com and learn.example.com.

_Anyone structuring DNS delegation across teams can follow related networking practices on daily.dev._

## Similar posts on daily.dev

- [I built a single dashboard for every service in my house, and now nobody needs to know what an IP address is](https://daily.dev/posts/i-built-a-single-dashboard-for-every-service-in-my-house-and-now-nobody-needs-to-know-what-an-ip-ad-of2atcnnd) · XDA Developers · 0 upvotes · 0 comments
- [Understanding Domains, Subdomains, DNS, and Load Balancers](https://daily.dev/posts/understanding-domains-subdomains-dns-and-load-balancers-rawvialef) · C\# Corner · 0 upvotes · 0 comments
- [DNS basics and how DNS works in Neeto](https://daily.dev/posts/dns-basics-and-how-dns-works-in-neeto-pcrypngcl) · BigBinary · 0 upvotes · 0 comments
- [Self-hosting DNS for no fun, but a little profit\!](https://daily.dev/posts/self-hosting-dns-for-no-fun-but-a-little-profit--ppawon98f) · Lobsters · 1 upvotes · 0 comments

---

Tags: [#devtools](https://daily.dev/tags/devtools), [#networking](https://daily.dev/tags/networking), [#dns](https://daily.dev/tags/dns)

[View this post on daily.dev](https://daily.dev/posts/dns-configuration-with-subdomains-and-zones-hzhdj2vwr)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"DNS configuration with subdomains and zones","url":"https://daily.dev/posts/dns-configuration-with-subdomains-and-zones-hzhdj2vwr","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/dns-configuration-with-subdomains-and-zones-hzhdj2vwr"},"datePublished":"2026-08-23T07:21:03.201Z","dateModified":"2026-08-23T07:29:20.666Z","description":"Ngrok added a zone switcher UI element to its dashboard for creating branded domains with nested subdomains, making it easier to generate the correct target...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/73466f9d41d2cae4cc41c9f5023b8d53?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/73466f9d41d2cae4cc41c9f5023b8d53?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"ngrok Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"ngrok Blog","logo":"https://media.daily.dev/image/upload/s--718XXxvE--/f_auto,q_auto/v1787469610/logos/ngrok?_a=BAMAMicg0","url":"https://daily.dev/sources/ngrok"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/dns-configuration-with-subdomains-and-zones-hzhdj2vwr","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"devtools,networking,dns","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"ngrok Blog","item":"https://daily.dev/sources/ngrok"},{"@type":"ListItem","position":3,"name":"DNS configuration with subdomains and zones"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/dns-configuration-with-subdomains-and-zones-hzhdj2vwr#faq","mainEntity":[{"@type":"Question","name":"What is the ngrok zone switcher and how does it help with DNS configuration for subdomains?","acceptedAnswer":{"@type":"Answer","text":"The zone switcher is a dashboard element ngrok added that lets you pick the DNS zone for a new branded domain when specifying a nested subdomain, then shows the exact target CNAME record to add at your DNS provider. It prevents mistakes like accidentally creating a CNAME for an unusable nested subdomain such as foo.bar.example.com.bar.example.com, avoiding wasted DNS propagation waits. Teams wiring up custom domains can track tooling changes like ngrok's DNS updates on daily.dev."}},{"@type":"Question","name":"What are DNS zones used for when managing subdomains across a team?","acceptedAnswer":{"@type":"Answer","text":"DNS zones let you organize subdomains so different team members or teams can control specific sets of records at your DNS provider. For example, an engineering team might own the app.example.com zone and create nested subdomains like testing.app.example.com and staging.app.example.com, while a DevRel team separately owns community.example.com and learn.example.com. Anyone structuring DNS delegation across teams can follow related networking practices on daily.dev."}}]}
```

