Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel wordt uitgelegd hoe u DNS via HTTPS-activiteit (DoH) op DNS-server bewaakt met behulp van gebeurtenislogboeken en prestatiemeteritems.
Wanneer u DoH inschakelt op uw DNS-server, hebt u inzicht nodig in versleuteld DNS-verkeer voor capaciteitsplanning, prestatieanalyse en operationele kennis. Omdat DoH-verkeer is versleuteld, kunnen traditionele hulpprogramma's voor netwerkbewaking de DNS-query's niet inspecteren. De DoH-specifieke gebeurtenissen en prestatiemeteritems die in dit artikel worden beschreven, helpen u bij het bijhouden van versleutelde queryactiviteit, het meten van doorvoer en het identificeren van potentiële problemen met uw DoH-service.
DoH versleutelt DNS-verkeer door DNS-berichten binnen HTTPS in te kapselen. Zie DNS-versleuteling via HTTPS voor meer informatie over hoe DoH werkt.
Vereiste voorwaarden
Zorg ervoor dat u voordat u begint de volgende zaken paraat hebt:
- Windows Server 2025 met de beveiligingsupdate 2026-06 (KB5094125) of hoger geïnstalleerd.
- DNS via HTTPS ingeschakeld en geconfigureerd op uw DNS-server (zie DNS inschakelen via HTTPS in DNS-server).
- Beheerder of gelijkwaardige toegang tot de Windows Server die als host fungeert voor de DNS Server-service.
- Basiskennis van Windows Logboekviewer en Prestatiemonitor.
Serverlogboeken weergeven
Het systeem schakelt standaard auditlogboeken in. Deze logboeken hebben geen invloed op de prestaties van de DNS-server. Controlegebeurtenissen voor DNS-servers schakelen het opstarten, afsluiten en bijhouden van wijzigingen op de DNS-server in. DoH-logboeken weergeven:
Selecteer Start, typ Logboekenviewer en open Logboekenviewer uit de lijst met beste overeenkomsten.
Ga in Logboeken naar Toepassingen en Services DNS Server>.
Als u wilt filteren op doH-specifieke gebeurtenissen, klikt u met de rechtermuisknop op DNS-server, selecteert u Huidig logboek filteren en voert u in het filterdialoogvenster de volgende DoH-gebeurtenis-id's in het veld Alle gebeurtenis-id's in:
597, 598, 599, 600, 601, 602, 603. Selecteer OK om het filter toe te passen.
Server-gebeurtenissen
De volgende tabel bevat een overzicht van DoH-auditgebeurtenissen.
| Gebeurtenis-id | Typologie | Categorie | Level | Gebeurtenistekst |
|---|---|---|---|---|
| 822 | DoH-URL geregistreerd | DNS via HTTPS | Informational | Successfully started HTTP server for DNS-over-HTTPS (DoH) server. The DoH server is listening on following URL(s): %1 |
| 823 | Initialisatie van DoH is mislukt | DNS via HTTPS | Fout | The DNS server could not initialize the HTTP server for DNS-over-HTTPS (DoH) and failed with error code %1. |
| 824 | DoH-sessies zijn mislukt | DNS via HTTPS | Fout | The DNS server could not create the HTTP server session for DNS-over-HTTPS (DoH) and failed with error code %1. |
| 825 | DoH create URL aanmaken is mislukt | DNS via HTTPS | Fout | The DNS server could not register the URL: %1 for the DNS-over-HTTPS (DoH) server and failed with error code %2. |
| 826 | De aanmaak van de DoH-aanvraagwachtrij is mislukt. | DNS via HTTPS | Fout | The DNS server could not create the HTTP request queue for DNS-over-HTTPS (DoH) and failed with error code %1. |
| 827 | DoH-configuratie | DNS via HTTPS | Informational | The configuration for DNS-over-HTTPS (DoH) server are: %1 |
| 828 | DoH uitschakelen | DNS via HTTPS | Informational | The DNS-over-HTTPS (DoH) server has shut down gracefully. |
| 829 | DoH uitschakelfout | DNS via HTTPS | Fout | The DNS-over-HTTPS (DoH) server has shut down due to an error and failed with error code %1. |
Analytische gebeurtenissen weergeven
Analytische gebeurtenissen zijn niet standaard ingeschakeld. U moet ze inschakelen om doH-specifieke analytische gebeurtenissen weer te geven. Analytische doH-gebeurtenissen bieden gedetailleerde informatie over versleutelde DNS-query- en antwoordactiviteit, zoals querynamen, typen, antwoordcodes en verwerkingstijden. U kunt DoH-specifieke gebeurtenissen weergeven waarmee versleutelde query- en antwoordactiviteit wordt bijgehouden met behulp van de volgende stappen:
Diagnostische logboekregistratie voor DNS inschakelen:
Selecteer in het Toepassingen en Diensten logboeken > Microsoft > Windows > DNS-Server-knooppunt met de rechtermuisknop DNS-Server, selecteer Weergave en selecteer vervolgens Analytische en foutopsporingslogboeken weergeven. Het analytische logboek wordt weergegeven.
Klik met de rechtermuisknop op Analytical en selecteer Eigenschappen.
Als u de logboeken wilt opvragen en weergeven in de Gebeurtenissenweergave, kiest u Wanneer de maximale grootte van het gebeurtenislogboek is bereikt, selecteert u Gebeurtenissen niet overschrijven (logboeken handmatig wissen), vinkt u het selectievakje Logboekregistratie inschakelen aan en selecteert u OK wanneer u wordt gevraagd of u deze log wilt inschakelen.
Als u kringregistratie wilt inschakelen, kiest u Overschrijven indien nodig (oudste gebeurtenissen eerst) en selecteert u Logboekregistratie inschakelen. Nadat u OK hebt geselecteerd, wordt er een queryfout weergegeven. Logboekregistratie vindt plaats, ook al wordt deze fout weergegeven. De fout betekent alleen dat u de gebeurtenissen die momenteel in logboeken worden geregistreerd, niet kunt weergeven.
Selecteer OK om het gebeurtenislogboek van dns-serveranalyse in te schakelen.
Analytische logboeken worden standaard geschreven naar het bestand %SystemRoot%\System32\Winevt\Logs\Microsoft-Windows-DNSServer%4Analytical.etl. In de volgende sectie worden de DoH-gebeurtenissen uitgelegd die worden weergegeven in de audit- en analysegebeurtenislogboeken van de DNS-server.
DNS via analytische HTTPS-gebeurtenissen
Analytische doH-gebeurtenissen zijn vergelijkbaar met standaard-DNS-analytische gebeurtenissen, maar ze volgen alleen versleutelde query's en antwoorden. Zie Dns-logboekregistratie en diagnostische gegevens inschakelen voor meer informatie over de logboeken die beschikbaar zijn voor de DNS-serverservice.
In de volgende tabel worden analytische DoH-gebeurtenissen beschreven:
| Gebeurtenis-id | Typologie | Categorie | Gebeurtenistekst |
|---|---|---|---|
| 597 | Versleutelde query ontvangen | Lookup | QUERY_RECEIVED: Channel=%1; %2; InterfaceIP=%3; Source=%4; RD=%5; QNAME=%6; QTYPE=%7; XID=%8; Port=%9; Flags=%10; PacketData=%12; AdditionalInfo = VirtualizationInstanceOptionValue: %13; GUID=%14; %15 |
| 598 | Versleuteld antwoord verzonden | Lookup | RESPONSE_SUCCESS: Channel=%1; %2; InterfaceIP=%3; Destination=%4; AA=%5; AD=%6; QNAME=%7; QTYPE=%8; XID=%9; DNSSEC=%10; RCODE=%11; Port=%12; Flags=%13; Scope=%14; Zone=%15; PolicyName=%16; PacketData=%18; AdditionalInfo= %19; DataTag=%20; ElapsedTime=%21; GUID=%22; %23; %24; |
| 599 | Mislukte versleutelde reacties | Lookup | RESPONSE_FAILURE: Channel=%1; %2; InterfaceIP=%3; Reason=%4; Destination=%5; QNAME=%6; QTYPE=%7; XID=%8; RCODE=%9; Port=%10; Flags=%11; Zone=%12; PolicyName=%13; PacketData=%15; AdditionalInfo = VirtualizationInstance: %14; ElapsedTime=%17; GUID=%18; %19 |
| 600 | Versleutelde query geweigerd | Lookup | IGNORED_QUERY: Channel=%1; %2; InterfaceIP=%3; Source=%4; Reason=%5 |
| 601 | Fout met versleuteld antwoordkanaal | Lookup | IGNORED_QUERY: Channel=%1; %2; InterfaceIP=%3; Source=%4; Reason=%5 |
| 602 | Versleutelde DDNS-updateaanvraag ontvangen | Dynamische update | DYN_UPDATE_RECV: Channel=%1; %2; InterfaceIP=%3; Source=%4; QNAME=%5; XID=%6; Port=%7; Flags=%8; SECURE=%9; PacketData=%11 |
| 603 | Versleuteld DDNS-updateantwoord verzonden | Dynamische update | DYN_UPDATE_RESPONSE: Channel=%1; %2; InterfaceIP=%3; Destination=%4; QNAME=%5; XID=%6; ZoneScope=%7; Zone=%8; RCODE=%9; PolicyName=%10; PacketData=%12 |
Het TCP-veld is niet van toepassing op DoH. Het Channel veld (%1) vervangt het en draagt de waarde van 2 voor DoH-verkeer. Aanvullende informatie (%2) over de aanvraag of het antwoord volgt het Channel veld. Elke gebeurtenis bevat gedetailleerde informatie, zoals http-versie, aanvraag-id en statuscodes. Voor querygebeurtenissen volgt de aanvullende informatie deze indeling:
HTTP=Version:HTTP/2; Verb:POST; RequestID:{4987238521587782}
Voor reactie-gebeurtenissen bevat de indeling de HTTP-status:
HTTP=Version:HTTP/2; Verb:POST; RequestID:{4987238521587782}; Status:200
Prestaties bewaken
In de volgende tabel worden de beschikbare DoH-prestatiemeteritems beschreven:
| Tellernaam | Categorie | Description |
|---|---|---|
| DoH-aanvragen ontvangen per seconde | DNS-over-HTTPS | Meet het aantal DoH-querypakketten dat de server ontvangt elke seconde |
| Verzonden DoH-antwoorden per seconde | DNS-over-HTTPS | Meet het aantal DoH-antwoordpakketten dat de server elke seconde heeft verzonden, inclusief antwoorden van gezaghebbende gegevens, in de cache opgeslagen gegevens, doorgestuurde antwoorden, recursieresultaten en antwoorden met HTTP- of DNS-foutcodes |
| DoH-aanvragen verwijderd per seconde | DNS-over-HTTPS | Meet het aantal binnenkomende DoH-query's die elke seconde door de server zijn verwijderd vóór de normale verwerking, vanwege serverresourcelimieten, fouten bij het parseren van pakketten, snelheidsbeperking, netwerkcongestie of beveiligingsbeleid |
Opmerking
Prestatiemeteritems worden opnieuw ingesteld wanneer de DNS Server-service opnieuw wordt opgestart.
DoH-prestatiemeteritems meten versleutelde DNS-queryactiviteit afzonderlijk van traditioneel DNS-verkeer. Als u doH-prestaties wilt bewaken, selecteert u de gewenste methode in de volgende sectie.
Voer de volgende stappen uit om DoH-prestatiemeteritems te bewaken met behulp van Prestatiemeter:
Selecteer Start, typ Prestatiemeter en selecteer vervolgens Prestatiemeter in de resultaten.
Selecteer in Performance Monitor de knop Toevoegen (groen plusteken) om tellers toe te voegen.
In de lijst Beschikbare tellers vouw DNS over HTTPS uit.
Selecteer de DoH-tellers die u wilt monitoren.
- DoH-aanvragen ontvangen per seconde
- Verzonden doH-antwoorden per seconde
- DoH-aanvragen verwijderd per seconde
Selecteer Toevoegen om de geselecteerde tellers toe te voegen aan de bewakingsgrafiek.
Selecteer OK om de tellers te controleren.