{"id":58,"title":"DCDIAG Komutu: Active Directory Sa\u011fl\u0131k Kontrol\u00fc","content":"<p data-selectable-paragraph=\"\">Active Directory (AD), kurumsal a\u011f altyap\u0131lar\u0131n\u0131n merkezi y&ouml;netim bile\u015fenidir. Kullan\u0131c\u0131 kimlik do\u011frulama, kaynak eri\u015fim denetimi, grup ilkeleri ve daha bir&ccedil;ok kritik i\u015flev AD taraf\u0131ndan y&uuml;r&uuml;t&uuml;l&uuml;r. Bu nedenle AD&rsquo;nin kararl\u0131, tutarl\u0131 ve g&uuml;venli bir \u015fekilde &ccedil;al\u0131\u015fmas\u0131; kullan\u0131c\u0131 deneyimi, g&uuml;venlik ve sistem s&uuml;reklili\u011fi a&ccedil;\u0131s\u0131ndan hayati &ouml;neme sahiptir.<\/p>\r\n<p data-selectable-paragraph=\"\">Bununla birlikte, AD altyap\u0131s\u0131 karma\u015f\u0131k ve da\u011f\u0131t\u0131k bir yap\u0131ya sahiptir. Forest&rsquo;lar, domain&rsquo;ler, site&rsquo;lar, replication ba\u011flant\u0131lar\u0131 ve DNS ba\u011f\u0131ml\u0131l\u0131klar\u0131 gibi bir&ccedil;ok bile\u015fen, zamanla konfig&uuml;rasyon hatalar\u0131, senkronizasyon problemleri veya hizmet kesintileri do\u011furabilir. Bu t&uuml;r sorunlar genellikle kullan\u0131c\u0131lar\u0131n sisteme giri\u015f yapamamas\u0131, grup ilkelerinin uygulanmamas\u0131 veya kaynaklara eri\u015fim sorunlar\u0131 gibi semptomlarla ortaya &ccedil;\u0131kar.<\/p>\r\n<p data-selectable-paragraph=\"\">\u0130\u015fte tam bu noktada, sistem y&ouml;neticilerinin ellerindeki en g&uuml;&ccedil;l&uuml; ara&ccedil;lardan biri olan&nbsp;<strong>dcdiag<\/strong><strong>&nbsp;(Domain Controller Diagnostic)<\/strong>&nbsp;devreye girer.&nbsp;<code>dcdiag<\/code>, bir veya birden fazla Domain Controller&rsquo;\u0131n (DC) sa\u011fl\u0131k durumunu test eder; replikasyon, DNS, FSMO rolleri, NetLogon ve KDC gibi kritik hizmetleri denetler.<\/p>\r\n<p data-selectable-paragraph=\"\"><code>dcdiag<\/code>, Microsoft taraf\u0131ndan sa\u011flanan bir tan\u0131lama arac\u0131d\u0131r. AD Domain Controller&rsquo;lar\u0131n\u0131n (DC) genel durumunu test eder, &ccedil;o\u011faltma, FSMO rolleri, hizmetlerin &ccedil;al\u0131\u015f\u0131p &ccedil;al\u0131\u015fmad\u0131\u011f\u0131 gibi bir&ccedil;ok testi otomatik olarak ger&ccedil;ekle\u015ftirir.<\/p>\r\n<p data-selectable-paragraph=\"\">Bu yaz\u0131n\u0131n amac\u0131,&nbsp;<code>dcdiag<\/code>&nbsp;komutunun t&uuml;m parametrelerini &ouml;rneklerle a&ccedil;\u0131klayarak hem yeni ba\u015flayan sistem y&ouml;neticilerine rehberlik etmek hem de deneyimli profesyonellere pratik senaryolar sunmakt\u0131r. Ayr\u0131ca, test sonu&ccedil;lar\u0131n\u0131 analiz etmek ve d&uuml;zeltici &ouml;nlemler almak i&ccedil;in dikkat edilmesi gereken p&uuml;f noktalar\u0131 da payla\u015faca\u011f\u0131z.<\/p>\r\n<p data-selectable-paragraph=\"\">Komutun temel kullan\u0131m\u0131:<\/p>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag<\/span><\/pre>\r\n<p data-selectable-paragraph=\"\">Bu komut &ccedil;al\u0131\u015ft\u0131r\u0131ld\u0131\u011f\u0131nda, ba\u011fl\u0131 olunan DC &uuml;zerinde varsay\u0131lan testler uygulan\u0131r ve sa\u011fl\u0131k durumu hakk\u0131nda &ouml;zet bir rapor sunulur.<\/p>\r\n<p data-selectable-paragraph=\"\">\ud83d\udd0d DCDIAG Komut Parametreleri ve A&ccedil;\u0131klamalar\u0131<\/p>\r\n<ol>\r\n<li data-selectable-paragraph=\"\"><strong>\/s:<\/strong><\/li>\r\n<\/ol>\r\n<p data-selectable-paragraph=\"\">Belirli bir Domain Controller&rsquo;a sa\u011fl\u0131k testi uygular.<\/p>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag \/s:DC01<\/span><\/pre>\r\n<p data-selectable-paragraph=\"\">Sadece&nbsp;<code>DC01<\/code>&nbsp;ad\u0131ndaki sunucu &uuml;zerinde test yapar.<\/p>\r\n<p data-selectable-paragraph=\"\">2.&nbsp;<strong>\/n:<\/strong><\/p>\r\n<p data-selectable-paragraph=\"\">Belirli bir etki alan\u0131 (domain) i&ccedil;in test yap\u0131lmas\u0131n\u0131 sa\u011flar.<\/p>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag \/n:contoso.com<\/span><\/pre>\r\n<p data-selectable-paragraph=\"\">contoso.com domain&rsquo;ine ba\u011fl\u0131 t&uuml;m DC&rsquo;ler test edilir.<\/p>\r\n<p data-selectable-paragraph=\"\">3.&nbsp;<strong>\/a<\/strong><\/p>\r\n<p data-selectable-paragraph=\"\">Etki alan\u0131ndaki&nbsp;<strong>t&uuml;m<\/strong>&nbsp;domain controller&rsquo;lar\u0131 test eder.<\/p>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag \/a<\/span><\/pre>\r\n<p data-selectable-paragraph=\"\">Ormandaki t&uuml;m DC&rsquo;ler analiz edilir. Zaman alabilir.<\/p>\r\n<p data-selectable-paragraph=\"\">4.&nbsp;<strong>\/e<\/strong><\/p>\r\n<p data-selectable-paragraph=\"\"><strong>T&uuml;m ormandaki<\/strong>&nbsp;DC&rsquo;leri test eder.<\/p>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag \/e<\/span><\/pre>\r\n<p data-selectable-paragraph=\"\">Forest i&ccedil;indeki t&uuml;m domain&rsquo;lerdeki t&uuml;m DC&rsquo;ler test edilir. B&uuml;y&uuml;k yap\u0131larda dikkatli kullan\u0131lmal\u0131d\u0131r.<\/p>\r\n<p data-selectable-paragraph=\"\">5.&nbsp;<strong>\/f:<\/strong><\/p>\r\n<p data-selectable-paragraph=\"\">&Ccedil;\u0131kt\u0131y\u0131 bir dosyaya y&ouml;nlendirir.<\/p>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag \/f:C:\\dcdiag_log.txt<\/span><\/pre>\r\n<p data-selectable-paragraph=\"\">T&uuml;m &ccedil;\u0131kt\u0131 belirtilen dosyaya kaydedilir.<\/p>\r\n<p data-selectable-paragraph=\"\">6.&nbsp;<strong>\/v<\/strong><\/p>\r\n<p data-selectable-paragraph=\"\">Detayl\u0131 (verbose) &ccedil;\u0131kt\u0131 sa\u011flar.<\/p>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag \/v<\/span><\/pre>\r\n<p data-selectable-paragraph=\"\">Geli\u015fmi\u015f hata ay\u0131klama i&ccedil;in detayl\u0131 rapor verir.<\/p>\r\n<p data-selectable-paragraph=\"\">7.&nbsp;<strong>\/c<\/strong><\/p>\r\n<p data-selectable-paragraph=\"\">Kapsaml\u0131 testleri &ccedil;al\u0131\u015ft\u0131r\u0131r. Varsay\u0131lan baz\u0131 testlerin d\u0131\u015f\u0131nda kalanlar\u0131 da dahil eder.<\/p>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag \/c<\/span><\/pre>\r\n<p data-selectable-paragraph=\"\">&Ouml;zellikle ilk kurulum ve sorun giderme a\u015famas\u0131nda kullan\u0131\u015fl\u0131d\u0131r.<\/p>\r\n<p data-selectable-paragraph=\"\">8.&nbsp;<strong>\/q<\/strong><\/p>\r\n<p data-selectable-paragraph=\"\">Yaln\u0131zca ba\u015far\u0131s\u0131z testleri g&ouml;sterir.<\/p>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag \/q<\/span><\/pre>\r\n<p data-selectable-paragraph=\"\">Sadece hata olan k\u0131s\u0131mlar\u0131 listeler, temiz &ccedil;\u0131kt\u0131 isteyenler i&ccedil;in idealdir.<\/p>\r\n<p data-selectable-paragraph=\"\">9.&nbsp;<strong>\/fix<\/strong><\/p>\r\n<p data-selectable-paragraph=\"\">Tespit edilen baz\u0131 hatalar\u0131 d&uuml;zeltmeye &ccedil;al\u0131\u015f\u0131r (s\u0131n\u0131rl\u0131 d&uuml;zeyde). S\u0131kl\u0131kla kullan\u0131lmaz.<\/p>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag \/fix<\/span><\/pre>\r\n<h1 data-selectable-paragraph=\"\">10. \/test:<\/h1>\r\n<p data-selectable-paragraph=\"\">Belirli bir testi &ccedil;al\u0131\u015ft\u0131r\u0131r. &Ouml;rnek test isimleri:<\/p>\r\n<ul>\r\n<li data-selectable-paragraph=\"\"><code>Connectivity<\/code><\/li>\r\n<li data-selectable-paragraph=\"\"><code>DNS<\/code><\/li>\r\n<li data-selectable-paragraph=\"\"><code>Advertising<\/code><\/li>\r\n<li data-selectable-paragraph=\"\"><code>Replication<\/code><\/li>\r\n<li data-selectable-paragraph=\"\"><code>NetLogons<\/code><\/li>\r\n<li data-selectable-paragraph=\"\"><code>Services<\/code><\/li>\r\n<\/ul>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag \/test:DNS<\/span><\/pre>\r\n<p data-selectable-paragraph=\"\">Yaln\u0131zca DNS ile ilgili sa\u011fl\u0131k testlerini &ccedil;al\u0131\u015ft\u0131r\u0131r.<\/p>\r\n<p data-selectable-paragraph=\"\">11.&nbsp;<strong>\/skip:<\/strong><\/p>\r\n<p data-selectable-paragraph=\"\">Belirtilen testi atlar.<\/p>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag \/skip:SysVolCheck<\/span><\/pre>\r\n<p data-selectable-paragraph=\"\">12.&nbsp;<strong>\/ReplSource:<\/strong><\/p>\r\n<p data-selectable-paragraph=\"\">Replication testinde sadece belirtilen kaynak DC&rsquo;yi dikkate al\u0131r.<\/p>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag \/test:replications \/ReplSource:DC02<\/span><\/pre>\r\n<h1 data-selectable-paragraph=\"\">\ud83d\udcd8 &Ouml;rnek Senaryo<\/h1>\r\n<p data-selectable-paragraph=\"\">Birden fazla domain controller&rsquo;a sahip bir yap\u0131da DNS, replication ve hizmetlerin kontrol&uuml; i&ccedil;in a\u015fa\u011f\u0131daki komut kullan\u0131labilir:<\/p>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag \/e \/v \/c \/f:C:\\Logs\\FullHealthCheck.txt<\/span><\/pre>\r\n<p data-selectable-paragraph=\"\">Bu komut:<\/p>\r\n<ul>\r\n<li data-selectable-paragraph=\"\">T&uuml;m forest &uuml;zerindeki DC&rsquo;leri kontrol eder.<\/li>\r\n<li data-selectable-paragraph=\"\">Detayl\u0131 &ccedil;\u0131kt\u0131 verir.<\/li>\r\n<li data-selectable-paragraph=\"\">Kapsaml\u0131 testleri &ccedil;al\u0131\u015ft\u0131r\u0131r.<\/li>\r\n<li data-selectable-paragraph=\"\">Sonu&ccedil;lar\u0131 log dosyas\u0131na yazar.<\/li>\r\n<\/ul>\r\n<h1 data-selectable-paragraph=\"\">\ud83d\udcc8 DCDIAG&rsquo;dan Al\u0131nabilecek Faydal\u0131 Test &Ouml;rnekleri<\/h1>\r\n<p data-selectable-paragraph=\"\"><strong>1. DNS Testi<\/strong><\/p>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag \/test:DNS \/v<\/span><\/pre>\r\n<p data-selectable-paragraph=\"\">DNS altyap\u0131s\u0131ndaki sorunlar\u0131 detayl\u0131 analiz eder. &Ouml;zellikle dinamik kay\u0131tlar ve zone delegasyon problemleri burada yakalanabilir.<\/p>\r\n<p data-selectable-paragraph=\"\">2.&nbsp;<strong>Replication Testi<\/strong><\/p>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag \/test:Replications<\/span><\/pre>\r\n<p data-selectable-paragraph=\"\">DC&rsquo;ler aras\u0131 replikasyon sorunlar\u0131 bu testle tespit edilir.<\/p>\r\n<p data-selectable-paragraph=\"\">3.&nbsp;<strong>Hizmetlerin Kontrol&uuml;<\/strong><\/p>\r\n<pre><span data-selectable-paragraph=\"\">dcdiag \/test:Services<\/span><\/pre>\r\n<p data-selectable-paragraph=\"\">NetLogon, KDC gibi kritik servislerin d&uuml;zg&uuml;n &ccedil;al\u0131\u015f\u0131p &ccedil;al\u0131\u015fmad\u0131\u011f\u0131n\u0131 kontrol eder.<\/p>\r\n<h1 data-selectable-paragraph=\"\">\ud83e\udde9 S\u0131k Kar\u015f\u0131la\u015f\u0131lan Hatalar ve Anlamlar\u0131<\/h1>\r\n<ul>\r\n<li data-selectable-paragraph=\"\"><strong>&ldquo;Advertising test failed&rdquo;<\/strong>&nbsp;&rarr; DC, kendisini uygun bir oturum a&ccedil;ma sunucusu olarak tan\u0131tam\u0131yor olabilir.<\/li>\r\n<li data-selectable-paragraph=\"\"><strong>&ldquo;DNS configuration is invalid&rdquo;<\/strong>&nbsp;&rarr; DNS yap\u0131land\u0131rmas\u0131 hatal\u0131 ya da eksik.<\/li>\r\n<li data-selectable-paragraph=\"\"><strong>&ldquo;Replication test failed&rdquo;<\/strong>&nbsp;&rarr; Di\u011fer DC&rsquo;lerle senkronizasyon problemi mevcut.<\/li>\r\n<\/ul>\r\n<p data-selectable-paragraph=\"\">Bu hatalar detayl\u0131 log incelenerek &ccedil;&ouml;z&uuml;lmelidir. Genellikle DNS yanl\u0131\u015f yap\u0131land\u0131rmalar\u0131, firewall blokajlar\u0131, zaman uyumsuzlu\u011fu (NTP) gibi nedenler &ouml;ne &ccedil;\u0131kar.<\/p>\r\n<p data-selectable-paragraph=\"\">\u2705&nbsp;<strong>SONU&Ccedil;: Sa\u011flam Bir Active Directory \u0130&ccedil;in Sa\u011fl\u0131kl\u0131 Bir DC<\/strong><\/p>\r\n<p data-selectable-paragraph=\"\"><code>dcdiag<\/code>, adeta bir doktor gibi davranarak Domain Controller&rsquo;lar\u0131n t&uuml;m ya\u015famsal fonksiyonlar\u0131n\u0131 kontrol eder. &Ouml;zellikle sistem y&ouml;neticileri i&ccedil;in:<\/p>\r\n<ul>\r\n<li data-selectable-paragraph=\"\">\u0130lk kurulum sonras\u0131nda kontrol sa\u011flamak,<\/li>\r\n<li data-selectable-paragraph=\"\">G&uuml;nl&uuml;k sa\u011fl\u0131k denetimlerinde tutarl\u0131l\u0131\u011f\u0131 s&uuml;rd&uuml;rmek,<\/li>\r\n<li data-selectable-paragraph=\"\">Replikasyon sorunlar\u0131n\u0131 erken fark etmek,<\/li>\r\n<li data-selectable-paragraph=\"\">Migration &ouml;ncesi sistem kararl\u0131l\u0131\u011f\u0131n\u0131 teyit etmek<\/li>\r\n<\/ul>\r\n<p data-selectable-paragraph=\"\">gibi pek &ccedil;ok kritik kullan\u0131m alan\u0131 sunar.<\/p>\r\n<p data-selectable-paragraph=\"\">Ancak&nbsp;<code>dcdiag<\/code>&nbsp;sadece bir ba\u015flang\u0131&ccedil;t\u0131r. &Uuml;retim ortamlar\u0131nda, bu &ccedil;\u0131kt\u0131lar\u0131 do\u011fru yorumlamak, di\u011fer tan\u0131lay\u0131c\u0131 komutlarla (&ouml;rne\u011fin&nbsp;<code>repadmin<\/code>,&nbsp;<code>nltest<\/code>,&nbsp;<code>netdiag<\/code>,&nbsp;<code>nslookup<\/code>) birle\u015ftirerek derinlemesine analiz yapmak da &ouml;nemlidir.<\/p>\r\n<p data-selectable-paragraph=\"\">Sonu&ccedil; olarak&nbsp;<code>dcdiag<\/code>, altyap\u0131n\u0131z\u0131n kalp at\u0131\u015flar\u0131n\u0131 duyman\u0131z\u0131 sa\u011flar. Bu komutu sadece bir sorun &ccedil;\u0131kt\u0131\u011f\u0131nda de\u011fil, d&uuml;zenli sa\u011fl\u0131k kontrolleri i&ccedil;in bir rutin haline getirmeniz, proaktif bir sistem y&ouml;netiminin temel ta\u015flar\u0131ndan biridir.<\/p>","excerpt":"Active Directory (AD), kurumsal a\u011f altyap\u0131lar\u0131n\u0131n merkezi y\u00f6netim bile\u015fenidir. Kullan\u0131c\u0131 kimlik do\u011frulama, kaynak eri\u015fim denetimi, grup...","created_at":"2025-06-09 23:20:11","updated_at":"2026-09-07 19:16:50","category_id":6,"view_count":1746,"reading_time":6,"status":"published","editor_choice":0,"is_editor_choice":0,"published_at":"2025-06-09 23:20:11","featured_image":"resimyok.jpg","slug":"dcdiag-komutu-active-directory-saglik-kontrolu","category_name":"Sistem","category_slug":"sistem"}