Gebruik Azure DNS om aangepaste domeininstellingen voor een Azure-service op te geven

Azure DNS biedt naamgevingsoplossing voor al uw Azure-resources die ondersteuning bieden voor aangepaste domeinen of die een FQDN (Fully Qualified Domain Name) hebben. U hebt bijvoorbeeld een Azure-web-app die uw gebruikers moeten openen met contoso.com of www.contoso.com als FQDN. Dit artikel helpt u bij het configureren van uw Azure-service met Azure DNS voor het gebruik van aangepaste domeinen.

Vereisten

Als u Azure DNS voor uw aangepaste domein wilt gebruiken, moet u eerst uw domein delegeren aan Azure DNS. Zie Een domein delegeren Azure DNS voor instructies over het configureren van uw naamservers voor delegering. Zodra uw domein is gedelegeerd aan uw Azure DNS zone, kunt u de benodigde DNS-records configureren.

U kunt een vanity- of aangepast domein configureren voor Azure Function Apps, openbare IP-adressen, App Service (Web Apps), Blob Storage en Azure CDN.

Azure Function-app

Als u een aangepast domein voor Azure-functie-apps wilt configureren, wordt er een CNAME-record gemaakt en geconfigureerd in de functie-app zelf.

  1. Navigeer naar Functie-app en selecteer uw functie-app. Selecteer Aangepaste domeinen onder Instellingen. Noteer de huidige URL onder toegewezen aangepaste domeinen. Dit adres wordt gebruikt als de alias voor de gemaakte DNS-record.

    Schermopname van aangepaste domeinen voor functie-app.

  2. Navigeer naar uw DNS-zone en selecteer + Recordset. Voer de volgende informatie in op de pagina Recordset toevoegen en selecteer OK om deze te maken.

    Schermopname van de pagina Recordset toevoegen voor de functie-app.

    Eigenschap Waarde Beschrijving
    Name myfunctionapp Deze waarde samen met het domeinnaamlabel is de FQDN voor de aangepaste domeinnaam.
    Type CNAME Gebruik een CNAME-record die een alias gebruikt.
    TTL 1 1 wordt 1 uur gebruikt
    TTL-eenheid Tijden Uren worden gebruikt als de tijdmeting
    Alias contosofunction.azurewebsites.net De DNS-naam voor wie u de alias maakt. In dit voorbeeld is dit de contosofunction.azurewebsites.net DNS-naam die standaard is opgegeven voor de functie-app.
  3. Ga terug naar uw functie-app en selecteer Aangepaste domeinen onder Instellingen. Selecteer vervolgens + Aangepast domein toevoegen.

    Schermopname van de knop Aangepast domein toevoegen voor functie-app.

  4. Voer op de pagina Aangepast domein toevoegen de CNAME-record in het tekstveld Aangepast domein in en selecteer Valideren. Als de record wordt gevonden, wordt de knop Aangepast domein toevoegen weergegeven. Selecteer Aangepast domein toevoegen om de alias toe te voegen.

    Schermopname van de pagina Aangepast domein toevoegen voor functie-app.

Openbaar IP-adres

Als u een aangepast domein wilt configureren voor services die gebruikmaken van een openbare IP-adresresource, zoals Application Gateway, Load Balancer, cloudservice, Resource Manager-VM's en klassieke VM's, wordt een A-record gebruikt.

  1. Navigeer naar de openbare IP-resource en selecteer Configuratie. Noteer het weergegeven IP-adres.

    Schermopname van de pagina openbare IP-configuratie.

  2. Navigeer naar uw DNS-zone en selecteer + Recordset. Voer de volgende informatie in op de pagina Recordset toevoegen en selecteer OK om deze te maken.

    Schermopname van de pagina openbare IP-recordset.

    Eigenschap Waarde Beschrijving
    Name webserver1 Deze waarde samen met het domeinnaamlabel is de FQDN voor de aangepaste domeinnaam.
    Type A Gebruik een A-record omdat de resource een IP-adres is.
    TTL 1 1 wordt 1 uur gebruikt
    TTL-eenheid Tijden Uren worden gebruikt als tijdmeting
    IP-adres <your ip address> Het openbare IP-adres.
  3. Zodra de A-record is gemaakt, moet u uitvoeren nslookup om te controleren of de record is opgelost.

    Schermopname van nslookup in cmd voor openbare IP.

App Service (Web Apps)

De volgende stappen helpen u bij het configureren van een aangepast domein voor een app service-web-app.

  1. Navigeer App Service en selecteer de resource die u een aangepaste domeinnaam configureert en selecteer Aangepaste domeinen onder Instellingen. Noteer de huidige URL onder toegewezen aangepaste domeinen. Dit adres wordt gebruikt als de alias voor de gemaakte DNS-record.

    Schermopname van aangepaste domeinen voor web-app.

  2. Navigeer naar uw DNS-zone en selecteer + Recordset. Voer de volgende informatie in op de pagina Recordset toevoegen en selecteer OK om deze te maken.

    Schermopname van de pagina met recordset voor web-apps.

    Eigenschap Waarde Beschrijving
    Name mywebserver Deze waarde samen met het domeinnaamlabel is de FQDN voor de aangepaste domeinnaam.
    Type CNAME Gebruik een CNAME-record met behulp van een alias. Als de resource een IP-adres gebruikt, wordt een A-record gebruikt.
    TTL 1 1 wordt 1 uur gebruikt
    TTL-eenheid Tijden Uren worden gebruikt als de tijdmeting
    Alias contoso.azurewebsites.net De DNS-naam voor wie u de alias maakt. In dit voorbeeld is dit de contoso.azurewebsites.net DNS-naam die standaard is opgegeven voor de web-app.
  3. Ga terug naar uw web-app en selecteer Aangepaste domeinen onder Instellingen. Selecteer vervolgens + Aangepast domein toevoegen.

    Schermopname van de knop Aangepast domein toevoegen voor de web-app.

  4. Voer op de pagina Aangepast domein toevoegen de CNAME-record in het tekstveld Aangepast domein in en selecteer Valideren. Als de record wordt gevonden, wordt de knop Aangepast domein toevoegen weergegeven. Selecteer Aangepast domein toevoegen om de alias toe te voegen.

    Schermopname van de pagina Aangepast domein toevoegen voor web-app.

  5. Zodra het proces is voltooid, voer nslookup uit om te controleren of de naamoplossing werkt.

    Schermopname van nslookup voor web-app.

Voor meer informatie over het toewijzen van een aangepast domein aan App Service gaat u naar Een bestaande aangepaste DNS-naam toewijzen aan Azure Web Apps.

Zie Een actieve DNS-naam migreren naar Azure App Service voor meer informatie over het migreren van een actieve DNS-Azure App Service.

Zie Een aangepaste domeinnaam kopen voor AzureWeb Apps als u een aangepast domein voor uw App Service.

Blob Storage

De volgende stappen helpen u bij het configureren van een CNAME-record voor een blob-opslagaccount met behulp van de methode asverify. Deze methode zorgt ervoor dat er geen downtime is.

  1. Navigeer naar Opslagaccounts, selecteer uw opslagaccount en selecteer Netwerken onder Instellingen. Selecteer vervolgens het tabblad Aangepast domein. Let op de FQDN in stap 2. Deze naam wordt gebruikt om de eerste CNAME-record te maken.

    Schermopname van aangepaste domeinen voor opslagaccounts.

  2. Navigeer naar uw DNS-zone en selecteer + Recordset. Voer de volgende informatie in op de pagina Recordset toevoegen en selecteer OK om deze te maken.

    Schermopname van de pagina opslagaccountrecordset.

    Eigenschap Waarde Beschrijving
    Name asverify.mystorageaccount Deze waarde samen met het domeinnaamlabel is de FQDN voor de aangepaste domeinnaam.
    Type CNAME Gebruik een CNAME-record die een alias gebruikt.
    TTL 1 1 wordt 1 uur gebruikt
    TTL-eenheid Tijden Uren worden gebruikt als de tijdmeting
    Alias asverify.contoso.blob.core.windows.net De DNS-naam voor wie u de alias maakt. In dit voorbeeld is dit de asverify.contoso.blob.core.windows.net DNS-naam die standaard is opgegeven voor het opslagaccount.
  3. Ga terug naar uw opslagaccount en selecteer Netwerken en vervolgens het tabblad Aangepast domein. Typ de alias die u hebt gemaakt zonder het voorvoegsel asverify in het tekstvak, schakel indirecte CNAME-validatie gebruiken in en selecteer Opslaan.

    Schermopname van de pagina Aangepast domein toevoegen voor opslagaccount.

  4. Ga terug naar uw DNS-zone en maak een CNAME-record zonder het voorvoegsel asverify. Daarna kunt u de CNAME-record met het voorvoegsel asverify verwijderen.

    Schermopname van opslagaccountrecord zonder asverify-voorvoegsel.

  5. Valideer de DNS-resolutie door uit te nslookup gaan.

Ga naar Configure a custom domain name for your Blob storage endpoint (Een aangepaste domeinnaam configureren voor uw Blob Storage-eindpunt) voor meer informatie over het toewijzen van een aangepast domein aan een blobopslag-eindpunt

Azure CDN

De volgende stappen helpen u bij het configureren van een CNAME-record voor een CDN-eindpunt met behulp van de methode cdnverify. Deze methode zorgt ervoor dat er geen downtime is.

  1. Navigeer naar uw CDN-profiel en selecteer het eindpunt waar u mee werkt. Selecteer + Aangepast domein. Noteer de hostnaam van het eindpunt, omdat deze waarde de record is waar de CNAME-record naar wijst.

    Schermopname van de pagina Aangepast CDN-domein.

  2. Navigeer naar uw DNS-zone en selecteer + Recordset. Voer de volgende informatie in op de pagina Recordset toevoegen en selecteer OK om deze te maken.

    Schermopname van de pagina CDN-recordset.

    Eigenschap Waarde Beschrijving
    Name cdnverify.mycdnendpoint Deze waarde samen met het domeinnaamlabel is de FQDN voor de aangepaste domeinnaam.
    Type CNAME Gebruik een CNAME-record met behulp van een alias.
    TTL 1 1 wordt 1 uur gebruikt
    TTL-eenheid Tijden Uren worden gebruikt als tijdmeting
    Alias cdnverify.contoso.azureedge.net De DNS-naam waar u de alias voor maakt. In dit voorbeeld is dit de cdnverify.contoso.azureedge.net DNS-naam die standaard is opgegeven voor het CDN-eindpunt.
  3. Ga terug naar uw CDN-eindpunt en selecteer + Aangepast domein. Voer uw CNAME-recordalias in zonder het voorvoegsel cdnverify en selecteer Toevoegen.

    Schermopname van het toevoegen van een aangepaste domeinpagina voor een CDN-eindpunt.

  4. Ga terug naar uw DNS-zone en maak een CNAME-record zonder het voorvoegsel cdnverify. Daarna kunt u het CNAME-record met het voorvoegsel cdnverify veilig verwijderen.

    Schermopname van cdn-record zonder cdnverify-voorvoegsel.

Ga voor meer informatie over CDN en het configureren van een aangepast domein zonder de tussenliggende registratiestap naar Inhoud Azure CDN toevoegen aan een aangepast domein.

Volgende stappen

Meer informatie over het configureren van omgekeerde DNS voor services die worden gehost in Azure.