Zóna DNS musí být hostovaná službou Azure Public DNS. Další informace najdete v tématu Správa zón DNS.
Nadřazená zóna DNS musí být podepsaná pomocí DNSSEC. Většina hlavních domén nejvyšší úrovně (.com, .net, .org) je již podepsána.
Podepsání zóny pomocí DNSSEC
Pokud chcete chránit zónu DNS pomocí DNSSEC, musíte nejprve podepsat zónu. Proces podepisování zóny vytvoří záznam podepisujícího delegování (DS), který se pak musí přidat do nadřazené zóny.
Pokud chcete svoji zónu podepsat pomocí DNSSEC pomocí webu Azure Portal:
Na domovské stránce webu Azure Portal vyhledejte a vyberte zóny DNS.
Vyberte zónu DNS a pak na stránce Přehled zóny vyberte DNSSEC. DnsSEC můžete vybrat z nabídky v horní části nebo v části Správa DNS.
Zaškrtněte políčko Povolit DNSSEC.
Po zobrazení výzvy k potvrzení, že chcete povolit DNSSEC, vyberte OK.
Počkejte na dokončení podepisování zóny. Po podepsání zóny zkontrolujte zobrazené informace o delegování DNSSEC. Všimněte si, že stav je: Podepsáno, ale ne delegováno.
Poznámka:
Pokud konfigurace sítě Azure nepovoluje kontrolu delegování, potlačí se zde zobrazená zpráva delegování. V tomto případě můžete k ověření stavu delegování použít veřejný ladicí program DNSSEC.
Zkopírujte informace o delegování a použijte ho k vytvoření záznamu DS v nadřazené zóně.
Pokud je nadřazená zóna doménou nejvyšší úrovně (například: .com), musíte přidat záznam DS u svého registrátora. Každý registrátor má svůj vlastní proces. Registrátor může požádat o hodnoty, jako je značka klíče, algoritmus, typ digestu a hodnota Hash klíče. V tomto příkladu jsou tyto hodnoty:
Značka klíče: 4535 Algoritmus: 13 Typ digestu: 2 Digest: 7A1C9811A965C46319D94D1D4BC6321762B632133F196F876C65802EC5089001
Když registrátorovi zadáte záznam DS, přidá ho do nadřazené zóny, například do zóny TLD (Top Level Domain).
Pokud vlastníte nadřazenou zónu, můžete přidat záznam DS přímo do nadřazeného objektu sami. Následující příklad ukazuje, jak přidat záznam DS do zóny DNS adatum.com pro podřízenou zónu secure.adatum.com při hostování obou zón pomocí Veřejného DNS Azure:
Pokud nadřazenou zónu nevlastníte, odešlete záznam DS vlastníkovi nadřazené zóny s pokyny k jeho přidání do jejich zóny.
Po nahrání záznamu DS do nadřazené zóny vyberte stránku s informacemi DNSSEC pro vaši zónu a ověřte, že se zobrazilo podepsané a delegované. Vaše zóna DNS je teď plně podepsaná službou DNSSEC.
Poznámka:
Pokud konfigurace sítě Azure nepovoluje kontrolu delegování, potlačí se zde zobrazená zpráva delegování. V tomto případě můžete k ověření stavu delegování použít veřejný ladicí program DNSSEC.
Podepište zónu pomocí Azure CLI:
# Ensure you are logged in to your Azure account
az login
# Select the appropriate subscription
az account set --subscription "your-subscription-id"
# Enable DNSSEC for the DNS zone
az network dns dnssec-config create --resource-group "your-resource-group" --zone-name "adatum.com"
# Verify the DNSSEC configuration
az network dns dnssec-config show --resource-group "your-resource-group" --zone-name "adatum.com"
Získejte informace o delegování a použijte ho k vytvoření záznamu DS v nadřazené zóně.
K zobrazení informací o záznamu DS můžete použít následující příkaz Azure CLI:
az network dns zone show --name "adatum.com" --resource-group "your-resource-group" | jq '.signingKeys[] | select(.delegationSignerInfo != null) | .delegationSignerInfo'
Pokud je nadřazená zóna doménou nejvyšší úrovně (například: .com), musíte přidat záznam DS u svého registrátora. Každý registrátor má svůj vlastní proces.
Pokud vlastníte nadřazenou zónu, můžete přidat záznam DS přímo do nadřazeného objektu sami. Následující příklad ukazuje, jak přidat záznam DS do zóny DNS adatum.com pro podřízenou zónu secure.adatum.com, když jsou obě zóny podepsané a hostované pomocí Veřejného DNS Azure:
az network dns record-set ds add-record --resource-group "your-resource-group" --zone-name "adatum.com" --record-set-name "secure" --key-tag <key-tag> --algorithm <algorithm> --digest <digest> --digest-type <digest-type>
Pokud nadřazenou zónu nevlastníte, odešlete záznam DS vlastníkovi nadřazené zóny s pokyny k jeho přidání do jejich zóny.
Podepište a ověřte zónu pomocí PowerShellu:
# Connect to your Azure account (if not already connected)
Connect-AzAccount
# Select the appropriate subscription
Select-AzSubscription -SubscriptionId "your-subscription-id"
# Enable DNSSEC for the DNS zone
New-AzDnsDnssecConfig -ResourceGroupName "your-resource-group" -ZoneName "adatum.com"
# Verify the DNSSEC configuration
Get-AzDnsDnssecConfig -ResourceGroupName "your-resource-group" -ZoneName "adatum.com"
Získejte informace o delegování a použijte ho k vytvoření záznamu DS v nadřazené zóně.
Pokud je nadřazená zóna doménou nejvyšší úrovně (například: .com), musíte přidat záznam DS u svého registrátora. Každý registrátor má svůj vlastní proces.
Pokud vlastníte nadřazenou zónu, můžete přidat záznam DS přímo do nadřazeného objektu sami. Následující příklad ukazuje, jak přidat záznam DS do zóny DNS adatum.com pro podřízenou zónu secure.adatum.com, když jsou obě zóny podepsané a hostované pomocí Veřejného DNS Azure. Nahraďte <značky> klíče, algoritmus<>, <digest> a <digest> odpovídajícími hodnotami z dříve dotazovaného záznamu DS.