Skip to content

Commit 8ce5590

Browse files
Merge pull request #289834 from greg-lindsay/dns-dnssec
DNSSEC record types
2 parents 9a10d2b + ec477d3 commit 8ce5590

File tree

3 files changed

+23
-9
lines changed

3 files changed

+23
-9
lines changed

articles/dns/dns-faq.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ sections:
7979
- question: |
8080
Does Azure DNS support Domain Name System Security Extensions (DNSSEC)?
8181
answer: |
82-
Yes. See [DNSSEC overview](dnssec.md).
82+
Yes. Azure Public DNS supports DNSSEC. For more information, see [DNSSEC overview](dnssec.md).
8383
8484
- question: |
8585
Does Azure DNS support zone transfers (AXFR/IXFR)?

articles/dns/dns-zones-records.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.assetid: be4580d7-aa1b-4b6b-89a3-0991c0cda897
66
ms.service: azure-dns
77
ms.topic: concept-article
88
ms.custom: H1Hack27Feb2017
9-
ms.date: 10/30/2024
9+
ms.date: 11/04/2024
1010
ms.author: greglin
1111
---
1212

@@ -102,6 +102,16 @@ When calling the Azure DNS REST API, you need to specify each TXT string separat
102102

103103
The multiple strings in a DNS record shouldn't be confused with the multiple TXT records in a TXT record set. A TXT record set can contain multiple records, *each of which* can contain multiple strings. Azure DNS supports a total string length of up to 4096 characters in each TXT record set (across all records combined).
104104

105+
### DS records
106+
107+
The delegation signer (DS) record is a [DNSSEC](dnssec.md) resource record type that is used to secure a delegation. To create a DS record in a zone, the zone must first be signed with DNSSEC.
108+
109+
### TLSA records
110+
111+
A TLSA (Transport Layer Security Authentication) record is used to associate a TLS server certificate or public key with the domain name where the record is found. A TLSA record links the public key (a TLS server certificate) to the domain name, providing an additional layer of security for TLS connections.
112+
113+
To use TLSA records effectively, [DNSSEC](dnssec.md) must be enabled on your domain. This ensures that the TLSA records can be trusted and properly validated
114+
105115
## Tags and metadata
106116

107117
### Tags

includes/dns-about-records-include.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,36 @@
22
author: vhorne
33
ms.service: azure-dns
44
ms.topic: include
5-
ms.date: 11/25/2018
5+
ms.date: 11/04/2024
66
ms.author: victorh
77
---
88
### Record names
99

10-
In Azure DNS, records are specified by using relative names. A *fully qualified* domain name (FQDN) includes the zone name, whereas a *relative* name does not. For example, the relative record name `www` in the zone `contoso.com` gives the fully qualified record name `www.contoso.com`.
10+
In Azure DNS, records are specified by using relative names. A *fully qualified* domain name (FQDN) includes the zone name, whereas a *relative* name doesn't. For example, the relative record name `www` in the zone `contoso.com` gives the fully qualified record name `www.contoso.com`.
1111

12-
An *apex* record is a DNS record at the root (or *apex*) of a DNS zone. For example, in the DNS zone `contoso.com`, an apex record also has the fully qualified name `contoso.com` (this is sometimes called a *naked* domain). By convention, the relative name '\@' is used to represent apex records.
12+
An *apex* record is a DNS record at the root (or *apex*) of a DNS zone. For example, in the DNS zone `contoso.com`, an apex record also has the fully qualified name `contoso.com` (this is sometimes called a *naked* domain). By convention, the relative name '\@' is used to represent apex records.
1313

1414
### Record types
1515

1616
Each DNS record has a name and a type. Records are organized into various types according to the data they contain. The most common type is an 'A' record, which maps a name to an IPv4 address. Another common type is an 'MX' record, which maps a name to a mail server.
1717

1818
Azure DNS supports all common DNS record types: A, AAAA, CAA, CNAME, MX, NS, PTR, SOA, SRV, and TXT. Note that [SPF records are represented using TXT records](../articles/dns/dns-zones-records.md#spf-records).
1919

20+
Additional record types are supported if the zone is signed with DNS Security Extensions ([DNSSEC](/azure/dns/dnssec)), such as Delegation Signer (DS) and Transport Layer Security Authentication (TLSA) resource records.
21+
22+
DNSSEC resource record types such as DNSKEY, RRSIG, and NSEC3 records are added automatically when a zone is signed with DNSSEC. These types of DNSSEC resource records can't be created or modified after zone signing.
23+
2024
### Record sets
2125

22-
Sometimes you need to create more than one DNS record with a given name and type. For example, suppose the 'www.contoso.com' web site is hosted on two different IP addresses. The website requires two different A records, one for each IP address. Here is an example of a record set:
26+
Sometimes you need to create more than one DNS record with a given name and type. For example, suppose the 'www.contoso.com' web site is hosted on two different IP addresses. The website requires two different A records, one for each IP address. Here's an example of a record set:
2327

2428
```dns
2529
www.contoso.com. 3600 IN A 134.170.185.46
2630
www.contoso.com. 3600 IN A 134.170.188.221
2731
```
2832

29-
Azure DNS manages all DNS records using *record sets*. A record set (also known as a *resource* record set) is the collection of DNS records in a zone that have the same name and are of the same type. Most record sets contain a single record. However, examples like the one above, in which a record set contains more than one record, are not uncommon.
33+
Azure DNS manages all DNS records using *record sets*. A record set (also known as a *resource* record set) is the collection of DNS records in a zone that have the same name and are of the same type. Most record sets contain a single record. However, examples like the one above, in which a record set contains more than one record, aren't uncommon.
3034

31-
For example, suppose you have already created an A record 'www' in the zone 'contoso.com', pointing to the IP address '134.170.185.46' (the first record above). To create the second record you would add that record to the existing record set, rather than create an additional record set.
35+
For example, suppose you have already created an A record 'www' in the zone 'contoso.com', pointing to the IP address '134.170.185.46' (the first record above). To create the second record you would add that record to the existing record set, rather than create an additional record set.
3236

33-
The SOA and CNAME record types are exceptions. The DNS standards don't permit multiple records with the same name for these types, therefore these record sets can only contain a single record.
37+
The SOA and CNAME record types are exceptions. The DNS standards don't permit multiple records with the same name for these types, therefore these record sets can only contain a single record.

0 commit comments

Comments
 (0)