Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, olay günlüklerini ve performans sayaçlarını kullanarak DNS Sunucusu'nda HTTPS (DoH) üzerinden DNS etkinliğinin nasıl izleneceği açıklanmaktadır.
DNS Sunucunuzda DoH'yi etkinleştirdiğinizde, kapasite planlaması, performans analizi ve operasyonel farkındalık için şifrelenmiş DNS trafiğinin görünürlüğüne ihtiyacınız vardır. DoH trafiği şifrelendiğinden, geleneksel ağ izleme araçları DNS sorgularını inceleyemez. Bu makalede açıklanan DoH'a özgü olaylar ve performans sayaçları şifrelenmiş sorgu etkinliğini izlemenize, aktarım hızını ölçmenize ve DoH hizmetinizle ilgili olası sorunları belirlemenize yardımcı olur.
DoH, HTTPS içinde DNS iletilerini kapsülleyerek DNS trafiğini şifreler. DoH'un nasıl çalıştığı hakkında daha fazla bilgi edinmek için bkz. HTTPS üzerinden DNS kullanarak DNS şifrelemesi.
Önkoşullar
Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:
- 2026-06 Güvenlik Güncelleştirmesi (KB5094125) veya üzeri yüklü Windows Server 2025.
- DNS Sunucunuzda HTTPS üzerinden DNS etkinleştirildi ve yapılandırıldı (bkz. DNS Sunucusu'nda HTTPS üzerinden DNS'yi etkinleştirme).
- DNS Sunucusu hizmetini barındıran Windows Server'a yönetici veya eşdeğer erişim.
- Windows Olay Görüntüleyicisi ve Performans İzleyicisi hakkında temel bilgiler.
Sunucu günlüklerini görüntüleme
Sistem, denetim günlüklerini varsayılan olarak etkinleştirir. Bu günlükler DNS sunucusu performansını önemli ölçüde etkilemez. DNS sunucusu denetim olayları, DNS sunucusunda başlatma, kapatma ve değişiklik izlemeyi etkinleştirir. DoH günlüklerini görüntülemek için:
Başlangıç düğmesini seçin, Olay görüntüleyicisi yazın ve en iyi eşleşme listesinden Olay görüntüleyicisi'ni açın.
Olay Görüntüleyicisi'nde Uygulamalar ve Hizmetler > DNS Sunucusu'na gidin.
DoH'a özgü olayları filtrelemek için DNS Sunucusu'na sağ tıklayın, Geçerli Günlüğü Filtrele'yi seçin ve filtre iletişim kutusunda Tüm Olay Kimlikleri alanına aşağıdaki DoH olay kimliklerini girin:
597, 598, 599, 600, 601, 602, 603. Filtreyi uygulamak için Tamam'ı seçin.
Sunucu olayları
Aşağıdaki tabloda DoH denetim olayları özetlemektedir.
| Olay Kimliği | Türü | Kategori | Seviye | Olay metni |
|---|---|---|---|---|
| 822 | Kayıtlı DoH URL'si | HTTPS üzerinden DNS | Informational | Successfully started HTTP server for DNS-over-HTTPS (DoH) server. The DoH server is listening on following URL(s): %1 |
| 823 | DoH başlatılamadı | HTTPS üzerinden DNS | Hata | The DNS server could not initialize the HTTP server for DNS-over-HTTPS (DoH) and failed with error code %1. |
| 824 | DoH oturumları başarısız oldu | HTTPS üzerinden DNS | Hata | The DNS server could not create the HTTP server session for DNS-over-HTTPS (DoH) and failed with error code %1. |
| 825 | DoH URL oluşturma başarısız oldu | HTTPS üzerinden DNS | Hata | The DNS server could not register the URL: %1 for the DNS-over-HTTPS (DoH) server and failed with error code %2. |
| 826 | DoH istek kuyruğu oluşturulması başarısızlıkla sonuçlandı | HTTPS üzerinden DNS | Hata | The DNS server could not create the HTTP request queue for DNS-over-HTTPS (DoH) and failed with error code %1. |
| 827 | DoH yapılandırması | HTTPS üzerinden DNS | Informational | The configuration for DNS-over-HTTPS (DoH) server are: %1 |
| 828 | DoH kapatıldı | HTTPS üzerinden DNS | Informational | The DNS-over-HTTPS (DoH) server has shut down gracefully. |
| 829 | DoH kapatma hatası | HTTPS üzerinden DNS | Hata | The DNS-over-HTTPS (DoH) server has shut down due to an error and failed with error code %1. |
Analitik olayları görüntüleme
Analitik olaylar varsayılan olarak etkin değildir; DoH'a özgü analiz olaylarını görüntülemelerini etkinleştirmeniz gerekir. DoH analiz olayları, sorgu adları, türler, yanıt kodları ve işleme süreleri gibi şifrelenmiş DNS sorgusu ve yanıt etkinliği hakkında ayrıntılı bilgi sağlar. Aşağıdaki adımları kullanarak şifrelenmiş sorgu ve yanıt etkinliğini izleyen DoH'a özgü olayları görüntüleyebilirsiniz:
DNS tanılama günlüğünü etkinleştirmek için:
Uygulama ve Hizmet Günlükleri > Microsoft > Windows > DNS-Server düğümünden DNS-Server'ı sağ seçin, Görünüm'ü ve ardından Analiz ve Hata Ayıklama Günlüklerini Göster'i seçin. Analiz günlüğü görüntülenir.
Analitik'e sağ tıklayın ve özellikler'i seçin.
Olay görüntüleyicisinden günlükleri sorgulamak ve görüntülemek istiyorsanız Olay günlüğü boyutu üst sınırına ulaşıldığında öğesini seçin, Olayların üzerine yazma (Günlükleri el ile temizle) seçeneğini belirleyin, ve günlüğe kaydetmeyi etkinleştir onay kutusunu seçin ve ardından bu günlüğü etkinleştirmek isteyip istemediğiniz sorulduğunda Tamam seçin.
Döngüsel günlüğü etkinleştirmek istiyorsanız, Gerektiği şekilde üzerine yaz (önce en eski olaylar) seçin ve Günlüğe kaydetmeyi etkinleştirseçeneğini belirleyin. Tamam'ı seçtikten sonra bir sorgu hatası görüntülenir. Bu hata görüntülense bile günlük tutma gerçekleşir. Hata yalnızca şu anda olay görüntüleyicisinde günlüğe kaydedilen olayları görüntüleyememenizi gösterir.
DNS Server Analytic olay günlüğünü etkinleştirmek için Tamam'ı seçin.
Analiz günlükleri varsayılan olarak %SystemRoot%\System32\Winevt\Logs\Microsoft-Windows-DNSServer%4Analytical.etldosyasına yazılır. Sonraki bölümde DNS sunucusu denetim ve analiz olay günlüklerinde görüntülenen DoH olayları açıklanmaktadır.
HTTPS üzerinden DNS analitik olayları
DoH analiz olayları standart DNS analiz olaylarına benzer, ancak yalnızca şifrelenmiş sorguları ve yanıtları izler. DNS Sunucusu hizmeti için kullanılabilen günlükler hakkında daha fazla bilgi için bkz. DNS Günlüğünü ve Tanılamayı Etkinleştirme.
Aşağıdaki tabloda DoH analitik olayları açıklanmaktadır:
| Olay Kimliği | Türü | Kategori | Olay metni |
|---|---|---|---|
| 597 | Şifrelenmiş sorgu alındı | Arama Listesi | 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 | Şifrelenmiş yanıt gönderildi | Arama Listesi | 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 | Şifrelenmiş yanıt hatası | Arama Listesi | 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 | Şifrelenmiş sorgu reddedildi | Arama Listesi | IGNORED_QUERY: Channel=%1; %2; InterfaceIP=%3; Source=%4; Reason=%5 |
| 601 | Şifrelenmiş yanıt kanalı hatası | Arama Listesi | IGNORED_QUERY: Channel=%1; %2; InterfaceIP=%3; Source=%4; Reason=%5 |
| 602 | Şifrelenmiş DDNS güncelleştirme isteği alındı | Dinamik güncelleştirme | DYN_UPDATE_RECV: Channel=%1; %2; InterfaceIP=%3; Source=%4; QNAME=%5; XID=%6; Port=%7; Flags=%8; SECURE=%9; PacketData=%11 |
| 603 | Şifrelenmiş DDNS güncelleştirme yanıtı gönderildi | Dinamik güncelleştirme | DYN_UPDATE_RESPONSE: Channel=%1; %2; InterfaceIP=%3; Destination=%4; QNAME=%5; XID=%6; ZoneScope=%7; Zone=%8; RCODE=%9; PolicyName=%10; PacketData=%12 |
TCP alanı DoH için geçerli değildir.
Channel(%1) alanı onu değiştirir ve DoH trafiği için 2 değerini taşır. İstek veya yanıt hakkındaki tamamlayıcı bilgiler (%2), Channel alanından sonra gelir. Her olay HTTP sürümü, istek kimliği ve durum kodları gibi ayrıntılı bilgiler içerir. Sorgu olayları için tamamlayıcı bilgiler şu biçimi izler:
HTTP=Version:HTTP/2; Verb:POST; RequestID:{4987238521587782}
Yanıt olayları için biçim HTTP durumunu içerir:
HTTP=Version:HTTP/2; Verb:POST; RequestID:{4987238521587782}; Status:200
Performansı izleme
Aşağıdaki tabloda kullanılabilir DoH performans sayaçları açıklanmaktadır:
| Sayaç adı | Kategori | Description |
|---|---|---|
| Alınan DoH İstekleri/saniye | HTTPS üzerinden DNS | Sunucunun her saniye aldığı DoH sorgu paketlerinin sayısını ölçer |
| Gönderilen DoH Yanıtları/sn | HTTPS üzerinden DNS | Yetkili verilerden gelen yanıtlar, önbelleğe alınan veriler, iletilen yanıtlar, özyineleme sonuçları ve HTTP veya DNS hata kodları içeren yanıtlar dahil olmak üzere sunucunun başarıyla gönderdiği DoH yanıt paketlerinin sayısını ölçer |
| Saniye Başına Düşen DoH İstekleri | HTTPS üzerinden DNS | Sunucu kaynak sınırları, paket ayrıştırma hataları, hız sınırlaması, ağ tıkanıklığı veya güvenlik ilkeleri nedeniyle normal işlemeden önce her saniye sunucu tarafından bırakılan gelen DoH sorgularının sayısını ölçer |
Uyarı
DNS Sunucusu hizmeti yeniden başlatıldığında performans sayaçları sıfırlanır.
DoH performans sayaçları, şifrelenmiş DNS sorgu etkinliğini geleneksel DNS trafiğinden ayrı olarak ölçer. DoH performansını izlemek için aşağıdaki bölümde tercih ettiğiniz yöntemi seçin.
Performans İzleyicisi kullanarak DoH performans sayaçlarını izlemek için şu adımları izleyin:
Başlat'ı seçin, Performans İzleyicisi yazın ve sonuçlardan Performans İzleyicisi'ni seçin.
Performans İzleyicisi'nde, sayaç eklemek için Ekle düğmesini (yeşil artı işareti) seçin.
Kullanılabilir sayaçlar listesinde HTTPS üzerinden DNS'yi genişletin.
İzlemek istediğiniz DoH sayaçlarını seçin:
- Alınan DoH İstekleri/sn
- Gönderilen DoH Yanıtları/sn
- Bırakılan DoH İstekleri/sn
Seçili sayaçları izleme grafiğine eklemek için Ekle'yi seçin.
Sayaçları izlemeye başlamak için Tamam'ı seçin.