Skip to content

Commit 4bb819a

Browse files
authored
Merge pull request #179662 from asudbring/dns-tb
Fixes to DNS troubleshoot article.
2 parents 003f771 + 4ff5969 commit 4bb819a

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

articles/dns/dns-troubleshoot.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,11 @@ If 24 hours have elapsed after correcting the configuration and the DNS zones ar
9595

9696
The following scenario demonstrates where a configuration error has led to the unhealthy state of the DNS zones.
9797

98-
* **Unhealthy Delegation** - A primary zone contains NS delegation records, which help delegate traffic from the primary to the child zones. If any NS delegation record is present in the parent zone, the DNS server is supposed to mask all other records below the NS delegation record, except glue records, and direct traffic to the respective child zone based on the user query. If a parent zone contains other records meant for the child zones (delegated zones) below the NS delegation record, the zone will be marked unhealthy, and its status is **Degraded**.
98+
**Unhealthy Delegation**
9999

100-
* **Glue record** - These are records under the delegation record, which help direct traffic to the delegated/child zones using their IP addresses and are configured as seen in the following.
100+
A primary zone contains NS delegation records, which help delegate traffic from the primary to the child zones. If any NS delegation record is present in the parent zone, the DNS server is supposed to mask all other records below the NS delegation record, except glue records, and direct traffic to the respective child zone based on the user query. If a parent zone contains other records meant for the child zones (delegated zones) below the NS delegation record, the zone will be marked unhealthy, and its status is **Degraded**.
101+
102+
**What are glue records?** - These are records under the delegation record, which help direct traffic to the delegated/child zones using their IP addresses and are configured as seen in the following.
101103

102104
| Setting | Value |
103105
| ------- | ----- |
@@ -123,13 +125,15 @@ The following is an example of a zone containing records below NS delegation.
123125

124126
In the preceding example, **child** is the NS delegation records. The records _**foo.child**_ and _**txt.child**_ are records that should only be present in the child zone, **child.contoso.com**. These records might cause inconsistencies if they aren't removed from the parent zone, **contoso.com**. These inconsistencies could cause the zone to be considered as unhealthy with a **Degraded** status.
125127

126-
#### Example of when a zone is considered healthy or unhealthy
128+
#### Examples of when a zone is considered healthy or unhealthy
127129

128-
* Zone doesn't contain NS delegation records, glue records, and other records. - **Healthy**
129-
* Zone only contains NS delegation records. - **Healthy**
130-
* Zone only contains NS delegation records and glue records. - **Healthy**
131-
* Zone contains NS delegation records and other records (except glue records) below delegation record, that should be present in the child zone. - **Unhealthy**
132-
* Zone contains NS delegation Records, glue Records, and other records (except glue records). - **Unhealthy**
130+
| Example | Status |
131+
| ------- | ------ |
132+
| Zone doesn't contain NS delegation records, glue records, and other records. | **Healthy** |
133+
| Zone only contains NS delegation records. | **Healthy** |
134+
| Zone only contains NS delegation records and glue records. | **Healthy** |
135+
| Zone contains NS delegation records and other records (except glue records) below delegation record, that should be present in the child zone. | **Unhealthy** |
136+
| Zone contains NS delegation Records, glue records, and other records (except glue records). | **Unhealthy** |
133137

134138
**How can you fix it?** - To resolve, locate and remove all records except glue records under NS delegation records in your parent zone.
135139

0 commit comments

Comments
 (0)