BT Sistem Yönetimi

Active Directory DNS Yapılandırması: Forwarder ve Zone

Active Directory DNS yapılandırması: forwarder, reverse zone ve PTR, conditional forwarder, split-brain DNS ve scavenging, Windows Server 2025 lab'ında ölçüldü.

İlker Pehlivan

Çok lokasyonlu bir kurumda çalıştığım dönemde satın alma portalına erişilemiyor diye şikâyet geldi. O gün evden çalışıyordum ve kendi bağlantımdan baktığımda site açılıyordu. Israr ettiler, kurum ağına VPN ile bağlandım ve gerçekten açılmıyordu. Aynı kampüste yer alan komşu kurumun kablosuz ağına geçtim, site açıldı. Kendi kurum ağına döndüm, açılmadı. Sorunun iç ağdan kaynaklandığı belliydi.

Kısa bir araştırmanın sonunda buldum: yıllar önce, web sunucuları dışarıya taşınmadan önce, eski bir sistemci iç DNS’e o alt alan adı için bir A kaydı eklemişti. Yazılım hizmet sağlayıcısı sonradan IP adresini değiştirmişti, ama kayıt iç DNS’te kalmaya devam etmişti. İç ağdan gelen sorgular DC’ye gidiyor, DC kendi zone’unda eski adresi buluyor ve kullanıcıyı oraya gönderiyordu. Dışarıdan bağlananlar internetteki DNS’i kullandığı için güncel adrese ulaşıyordu. Kurumun kıdemli sistemcileri suçu hizmet sağlayıcısına yıktı, ben ise sorunun iç DNS’te olduğunu biliyordum.

Portal vakasında aynı adın üç ayrı ağdan sorulduğunda nasıl çözüldüğü. Ev bağlantısında soruyu ISP'nin DNS'i cevapladı, güncel adres geldi ve site açıldı. Kurum ağında VPN ile soruyu kurumun iç DC'si cevapladı, iç DNS'te unutulmuş eski A kaydı eski adresi verdi ve site açılmadı. Komşu kurumun kablosuz ağında soruyu onların DNS'i cevapladı, güncel adres geldi ve site açıldı. Site sağlamdı, fark soruyu hangi DNS'in cevapladığındaydı. Bağlandığım yer Soruyu cevaplayan DNS Dönen adres Site Ev bağlantım Kurum ağı (VPN ile) Komşu kurumun kablosuzu ISP'nin DNS'i Kurumun iç DC'si Komşu kurumun DNS'i güncel adres güncel adres internetteki kayıt internetteki kayıt unutulmuş eski A kaydı eski adres açılır açılmaz açılır Aynı ad, soruyu hangi DNS'in cevapladığına göre iki ayrı adrese çözülüyordu. Site sağlamdı. Kurum ağındaki her sorgu, iç DNS'te yıllardır duran eski kayda takılıyordu. Portal vakasında aynı adın üç ayrı ağdan sorulduğunda nasıl çözüldüğü. Ev bağlantısında ISP'nin DNS'i güncel adresi verdi ve site açıldı. Kurum ağında iç DC'deki unutulmuş eski A kaydı eski adresi verdi ve site açılmadı. Komşu kurumun kablosuz ağında onların DNS'i güncel adresi verdi ve site açıldı. Ev bağlantım Kurum ağı (VPN ile) Komşu kurumun kablosuzu Cevaplayan: ISP'nin DNS'i Cevaplayan: kurumun iç DC'si Cevaplayan: komşu kurumun DNS'i güncel adres, site açılır unutulmuş eski A kaydı, site açılmaz güncel adres, site açılır Aynı ad, soruyu hangi DNS'in cevapladığına göre iki ayrı adrese çözülüyordu. Site sağlamdı. Kurum ağındaki her sorgu, iç DNS'te yıllardır duran eski kayda takılıyordu.
Site sağlamdı, cevaplar farklıydı. Kurum ağından gelen her soru iç DNS'teki unutulmuş kayda takılıyordu.

Active Directory DNS yapılandırması, domain controller’ın iç zone’larını, dış adları nereye soracağını (forwarder), IP’den ada dönüşü (reverse lookup zone), belirli domain’leri nereye yönlendireceğini (conditional forwarder) ve eskiyen kayıtları nasıl temizleyeceğini (scavenging) belirler. Bu yazıda hepsini lab domain’imiz ad.sistemkusu.com’un ilk DC’si dc01 üzerinde, Windows Server 2025’te kurdum ve ölçtüm. Yukarıdaki arızayı da lab’da yeniden ürettim: split-brain bölümünde.

Serinin benzetmesiyle Active Directory bir otelin kart sistemidir ve DNS otelin dahili telefon rehberidir. Rehber otelin kendi masalarını ve odalarını kusursuz bilir, ama şehirdeki bir restoranın numarasını bilmez. O numarayı otelin santrali dış hattan sorar. Bu yazı rehberin nasıl tutulduğunu ve santralin nereye bağlandığını anlatıyor.

Yazı Active Directory kurulumu yazımızın devamıdır ve DNS rolünün kurulu olduğunu varsayar. Protokolün kendisini, bir sorgunun kökten nasıl çözüldüğünü ve kayıt türlerini DNS nedir yazımızda anlattık.

Active Directory DNS yapılandırması benzetmesi: otel lobisinde santral memuru açık dahili telefon rehberinin önünde bir kordonu santralin sağındaki dış hat prizine takıyor, dış hat kablosu duvar boyunca dışarı gidiyor
Dahili rehber otelin kendi numaralarını bilir, bilmediğini santral dış hattan sorar. DNS forwarder da DC'nin bilmediği adları dışarıdaki DNS sunucusuna sorar.

Active Directory DNS’in İki Yüzü

Active Directory kurulurken DNS Server rolü de kurulur ve iki zone oluşur: ad.sistemkusu.com ve domain controller’ları bulmaya yarayan SRV kayıtlarını taşıyan _msdcs.ad.sistemkusu.com. İkisi de Active Directory-Integrated zone’dur: kayıtlar AD veritabanında durur ve DC’ler arasında AD replikasyonuyla kopyalanır.

DNS Manager’ı Win+R ile dnsmgmt.msc yazarak ya da Server Manager → Tools → DNS yoluyla açın. Sol ağaçta sunucu adının altında dört düğüm vardır: Forward Lookup Zones, Reverse Lookup Zones, Trust Points ve Conditional Forwarders. Kurulumdan sonra dc01’de şöyle görünüyordu:

DNS Manager konsolu: sol ağaçta DC01 altında Forward Lookup Zones, Reverse Lookup Zones, Trust Points ve Conditional Forwarders, sağda _msdcs.ad.sistemkusu.com ve ad.sistemkusu.com Active Directory-Integrated Primary, ağaç ve iki zone kırmızı çerçevede
Kurulumdan sonra iki zone var ve ikisi de AD'de saklanıyor. Reverse Lookup Zones ve Conditional Forwarders boş.

Komut karşılığı zone listesini sunucunun kendi tuttuğu üç küçük reverse zone’la birlikte verir:

PowerShell
Get-DnsServerZone | Format-Table ZoneName, ZoneType, IsDsIntegrated, IsReverseLookupZone, DynamicUpdate -AutoSize
Çıktı
ZoneName                ZoneType IsDsIntegrated IsReverseLookupZone DynamicUpdate
--------                -------- -------------- ------------------- -------------
_msdcs.ad.sistemkusu.com Primary           True               False Secure
0.in-addr.arpa           Primary          False                True None
127.in-addr.arpa         Primary          False                True None
255.in-addr.arpa         Primary          False                True None
ad.sistemkusu.com        Primary           True               False Secure
TrustAnchors             Primary           True               False None

Listedeki küçük reverse zone’lar (0, 127 ve 255) sunucunun kendi yerel adresleri içindir ve konsolda görünmez. İki iç zone yalnız güvenli güncellemeye açık: kendi kayıtlarını yalnız domain’e katılmış makineler yazabilir.

İç Zone: Rehberin Kendi Sayfaları

dc01, ad.sistemkusu.com için authoritative DNS sunucusudur: bu zone’daki A, AAAA, SRV ve CNAME kayıtlarının asıl kaynağıdır ve soruları başka yere sormadan cevaplar. Örnekteki otelde bu, dahili rehberin kendi sayfalarıdır: ön büronun, kat şeflerinin ve odaların numarası oradadır. Rehberin dışındaki bir numara sorulduğunda ise rehber susar.

DNS Forwarder: Bilinmeyen Sorguyu Dışarıya Yönlendirmek

DC google.com sorusunu aldığında önce kendi zone’larına bakar ve bulamaz. Forwarder tanımlıysa soruyu ona iletir ve gelen cevabı istemciye döner. Forwarder yoksa ya da cevap vermiyorsa iki yol kalır: root hints ile internetteki root server’lara kendisi sorar ya da soruyu cevapsız bırakır. Örnekteki otelde forwarder santraldir: rehberde olmayan numarayı dış hattan şehir santraline sorar.

Root hints çoğu ağda çalışır, ama firewall yalnız belli DNS sunucularına izin veriyorsa DC’nin root server’lara gidişi kesilir ve kullanıcılar dış adları çözemez. Belirti kafa karıştırıcıdır: DC’ye ping atılır, domain’e giriş yapılır, iç uygulamalar açılır, yalnız internet “gitmiştir”.

Domain controller bir adı hangi sırayla arar. İstemci soruyu dc01'e sorar. dc01 önce kendi zone'larına bakar, ad oradaysa cevabı kendisi verir. Yoksa soruyu forwarder'lara iletir, 1.1.1.1 ve 8.8.8.8, her biri için 3 saniye bekler, cevap gelirse istemciye döner. Forwarder'lardan cevap gelmezse root hints ile internetteki root server'lara kendisi sorar. Firewall root server'lara gidişi engelliyorsa dış adlar çözülmez, iç adlar çalışmaya devam eder. İstemci dc01 Forwarder Root hints google.com? kendi zone'unda var mı? 1.1.1.1, 8.8.8.8 root server'lara kendisi sorar yoksa cevap yoksa varsa her biri 3 sn bekler engellenirse cevabı kendisi verir cevap istemciye döner dış adlar çözülmez ad.sistemkusu.com gibi google.com gibi iç adlar çalışmaya devam eder DC önce kendi rehberine bakar, bilmediğini sırayla forwarder'a ve root server'lara sorar. Sağdaki kutu, iç adlar çalışırken internetin gittiği arızadır: giriş yapılır, google.com çözülmez. Domain controller bir adı hangi sırayla arar. dc01 önce kendi zone'larına bakar ve ad oradaysa kendisi cevaplar. Yoksa forwarder'lara, 1.1.1.1 ve 8.8.8.8, sorar ve cevabı istemciye döner. Forwarder'lar cevap vermezse root hints ile root server'lara sorar, firewall bunu engelliyorsa dış adlar çözülmez. İstemci dc01 Forwarder Root hints google.com? kendi zone'unda var mı? 1.1.1.1, 8.8.8.8 root server'lara sorar yoksa cevap yoksa varsa kendisi cevaplar cevap gelirse istemciye döner engellenirse dış adlar çözülmez DC önce kendi rehberine bakar, bilmediğini sırayla forwarder'a ve root server'lara sorar. Her forwarder için 3 saniye bekler.
Rehberde olan numarayı dahili rehber verir, olmayanı santral dış hattan sorar. Dış hat kesikse yalnız dışarıdaki numaralar ulaşılmaz olur.

Active Directory DNS Nasıl Olmalı?

Microsoft’un önerileri ve lab ölçümleri birlikte şu düzeni tarif ediyor:

  1. DC’nin ağ kartında yalnız iç DNS sunucuları yazılır. Microsoft’a göre DC’nin DNS istemcisi ISP’nin DNS sunucusunu gösterirse Netlogon AD’nin doğru kayıtlarını yazamaz. Her DC önce öbür DC’yi, sonra kendini gösterir.
    Microsoft Learn, Recommendations for DNS client settings.
  2. Dış adlar DNS sunucusunda çözülür: forwarder ya da root hints ile. Microsoft örnek olarak ISP’nin DNS sunucularını forwarder eklemeyi verir. En az iki forwarder yazılır.
  3. Reverse lookup zone AD’de saklanır ve yalnız güvenli güncellemeye açılır. Böylece PTR kayıtları DC’ler arasında kopyalanır ve yalnız domain üyeleri kayıt yazabilir.
  4. Conditional forwarder AD’de saklanır. Saklanmazsa yalnız tanımlandığı DC’de çalışır.
  5. Aging ve scavenging bilinçli açılır. Microsoft’a göre ikisi de fabrika ayarında kapalıdır, iki aralığın önerilen değeri 7 gündür ve zone’u tek bir DNS sunucusu temizler. Elle eklenen kayıtlar hiç silinmez.
    Microsoft Learn, Configure DNS aging and scavenging, Eylül 2026.

DNS Forwarder Yapılandırması

Kurulumdan sonra ilk bakılacak yer forwarder listesidir, çünkü onu kurulumun kendisi doldurur ve neyle doldurduğunu çoğu zaman kimse kontrol etmez.

Kurulum Forwarder’ı Kendisi Yazdı

DNS Manager’da sunucu adına (DC01) sağ tıklayıp Properties açın ve Forwarders sekmesine geçin. dc01’de liste boş değildi:

DC01 Properties penceresi Forwarders sekmesi: listede 192.168.1.1 OpenWrt.lan ve modemin IPv6 DNS adresi (öneki maskeli), altta Use root hints if no forwarders are available işaretli, liste ve onay kutusu kırmızı çerçevede
Kurulumdan kalan forwarder'lar modemin iki adresi. IPv6 adresinin genel öneki gri bantla maskelendi.
PowerShell
Get-DnsServerForwarder | Format-List IPAddress, UseRootHint, Timeout
Çıktı
IPAddress   : {192.168.1.1, <önek>::1}
UseRootHint : True
Timeout     : 3

Lab hattının genel IPv6 öneki bu yazının çıktılarında ve ekranlarında <önek> diye maskelendi. Çıktıdan üç şey okunur:

  1. İki forwarder da modem. DC promotion, ağ kartında o an yazılı olan DNS adreslerini forwarder yapar. Modemin IPv6 DNS adresi de modemin IPv6 duyurusundan gelip listeye girmiş.
  2. Root hints açık. Forwarder’lar cevap vermezse DC root server’lara kendisi sorar.
  3. Zaman aşımı 3 saniye. DC bir forwarder’dan bu kadar cevap bekler, sonra sıradakine geçer.

Dış adların bir ev modeminden çözülmesi lab’da çalışır, kurumda ise iki sorun yaratır: modem kendisi bir çözümleyici değildir, soruyu başka bir yere iletir ve hangi kayıtların nerede tutulduğu belirsizleşir. Forwarder’ı bilinçli seçin.

Forwarder Ekleme

Aynı sekmede Edit düğmesine basın. Edit Forwarders penceresinde eski satırları seçip Delete ile silin, sonra Click here to add an IP Address or DNS Name satırına yeni adresi yazıp Enter’a basın. Pencere her adresi o an sınar ve sonucu Validated sütununa yazar. Lab’da şu iki adresi yazdım:

  1. 1.1.1.1: Server FQDN one.one.one.one, Validated OK.
  2. 8.8.8.8: Server FQDN dns.google, Validated OK.
Edit Forwarders penceresi: 1.1.1.1 one.one.one.one OK ve 8.8.8.8 dns.google OK satırları yeşil onay işaretiyle, iki satır kırmızı çerçevede
Validated sütunu her adrese o an bir sorgu gönderiliyor ve cevap geliyor demek. Zaman aşımı ve FQDN bilgisi de aynı pencerede.

Pencereyi ve Properties’i OK ile kapattım. Komut karşılığı:

PowerShell
Set-DnsServerForwarder -IPAddress 1.1.1.1, 8.8.8.8

Lab’da Public DNS sunucularını seçtim, çünkü lab hattı bir ev modemi. Çalıştığım kurumlarda ise buraya ISP’nin DNS sunucu adreslerini yazdım: 5651 sayılı Kanun kapsamında DNS çözümleme kayıtlarının ISP’de tutulmasını daha sağlıklı buldum. İnternete erişim sağlayan kurumların bu kanundaki yükümlülüklerini 5651 Sayılı Kanun ve log yönetimi yazımızda anlattık.

Forwarder Doğrulama: PowerShell ile Test

Değişikliğin işe yaradığını DC’nin kendisine sorarak görün:

PowerShell
Get-DnsServerForwarder | Format-List IPAddress
Resolve-DnsName google.com -Server 192.168.1.10 -Type A -DnsOnly
Çıktı
IPAddress : {1.1.1.1, 8.8.8.8}

Name       Type TTL  Section IPAddress
----       ---- ---  ------- ---------
google.com A    296  Answer  192.178.24.46

Forwarder listesi yeni adresleri gösteriyor ve google.com DC üzerinden çözüldü. DNS servisini yeniden başlatmak gerekmedi. -DnsOnly parametresi soruyu yalnız DNS’e sorar, NetBIOS ve yerel dosyalar devreye girmez. -Server ile soruyu doğrudan DC’ye yönelttiğiniz için istemcinin kendi DNS ayarı sonucu değiştirmez.

İstemcilerin önbelleğinde eski cevaplar bir süre daha kalabilir. Hangi önbelleğin hangi komutla temizlendiğini DNS önbelleği temizleme yazımızda ölçümleriyle anlattık. Bir switch gibi ağ cihazının bu DNS’e nasıl sorduğunu da switch DNS server ayarı yazımızda ölçtük.

Reverse Lookup Zone ve PTR Kayıtları

Forward zone addan IP’ye gider, reverse lookup zone ise IP’den ada döner. Örnekteki otelde bu, rehberin ters dizinidir: “dahili 304’ü kim arıyor?” sorusunun cevabı. Kurulum reverse zone açmaz, dc01’de Reverse Lookup Zones düğümü boştu.

Reverse Lookup Neden Gerekli?

Reverse zone olmadan AD çalışır, ama iki yerde eksikliği hissedilir:

  1. Log ve güvenlik incelemesi: SIEM araçları ve firewall logları IP’yi ada çevirerek raporlar. PTR kaydı yoksa log yalnız IP taşır ve “bu IP hangi makineydi?” sorusu bir olay sırasında cevapsız kalır.
  2. Araçların okunabilirliği: nslookup çıktısındaki Server: UnKnown satırı, istemcinin DNS sunucusunun PTR kaydını bulamadığı anlamına gelir.

Reverse Lookup Zone Oluşturma

Reverse Lookup Zones düğümüne sağ tıklayıp New Zone seçin. Sihirbazın sayfaları ve lab’daki değerler:

  1. Zone Type: Primary zone ve Store the zone in Active Directory işaretli. İkisi de fabrika ayarında seçili gelir.
  2. Active Directory Zone Replication Scope: To all DNS servers running on domain controllers in this domain: ad.sistemkusu.com. Bu da fabrika ayarıdır.
  3. Reverse Lookup Zone Name: IPv4 Reverse Lookup Zone.
  4. Network ID: 192.168.1. Sihirbaz zone adını kendisi 1.168.192.in-addr.arpa olarak yazar.
  5. Dynamic Update: Allow only secure dynamic updates, fabrika ayarında seçili.
New Zone Wizard Zone Type sayfası: Primary zone seçili ve Store the zone in Active Directory işaretli, iki alan kırmızı çerçevede
Store the zone in Active Directory işaretliyse zone AD'de saklanır ve öbür DC'lere replikasyonla gider.
New Zone Wizard Reverse Lookup Zone Name sayfası: Network ID alanında 192.168.1, altta soluk yazıyla 1.168.192.in-addr.arpa, iki alan kırmızı çerçevede
Network ID düz sırayla yazılır, sihirbaz onu ters çevirip in-addr.arpa ekler.
Reverse lookup zone'da adresin neden ters yazıldığı. DNS adında en genel parça sağdadır: www.sistemkusu.com adında com. IP adresinde en genel parça soldadır: 192.168.1.10 adresinde 192. PTR kaydının adı adresi ters çevirir ve sonuna in-addr.arpa ekler: 10.1.168.192.in-addr.arpa. Böylece en genel parça yine sağa geçer ve IP adresi DNS adlarının ağacına oturur. Dört oktet çapraz çizgilerle yeni yerlerine bağlanır. DNS adı IP adresi www sistemkusu com 192 168 1 10 10 1 168 192 in-addr.arpa . . . . . . . . . en genel parça sağda: com en genel parça solda: 192 PTR kaydının adı en genel parça yine sağda: arpa Adres ters çevrilince en genel parça sağa geçer ve IP adresi, DNS adlarının ağacına oturur. 192.168.1.10 bu yüzden 10.1.168.192.in-addr.arpa adlı bir PTR kaydıyla bulunur. Reverse lookup zone'da adresin neden ters yazıldığı. DNS adında en genel parça sağdadır, IP adresinde soldadır. PTR kaydının adı 10.1.168.192.in-addr.arpa adresi ters çevirir ve in-addr.arpa ekler, böylece en genel parça yine sağa geçer. DNS adı: en genel parça sağda IP adresi: en genel parça solda PTR kaydının adı: yine sağda www sistemkusu com 192 168 1 10 10 1 168 192 in-addr.arpa Adres ters çevrilince en genel parça sağa geçer ve IP adresi, DNS adlarının ağacına oturur. 192.168.1.10'un PTR kaydının adı: 10.1.168.192.in-addr.arpa
DNS adı genelden özele sağdan sola, IP adresi soldan sağa okunur. PTR adı adresi ters çevirerek ikisini aynı yöne getirir.
New Zone Wizard Dynamic Update sayfası: Allow only secure dynamic updates (recommended for Active Directory) seçili, seçenek kırmızı çerçevede
Güvenli güncellemede yalnız domain'e katılmış makineler kayıt yazar. Pencere ikinci seçeneğin önemli bir güvenlik açığı olduğunu kendisi söylüyor.

Komut karşılığı tek satırdır:

PowerShell
Add-DnsServerPrimaryZone -NetworkId "192.168.1.0/24" -ReplicationScope Domain -DynamicUpdate Secure

Zone oluştuktan sonra DC’nin kendi PTR kaydını yazması için dc01’de ipconfig /registerdns çalıştırdım. İki dakika sonra kayıt zone’daydı ve ters sorgu cevap verdi:

PowerShell
Resolve-DnsName 192.168.1.10 -Server 192.168.1.10 -DnsOnly
Çıktı
Name                      Type TTL  Section NameHost
----                      ---- ---  ------- --------
10.1.168.192.in-addr.arpa PTR  1200 Answer  dc01.ad.sistemkusu.com

Kayıt kendiliğinden geldiği için zaman damgası taşıyor. Bu ayrıntı aşağıdaki scavenging bölümünde önem kazanıyor: zaman damgası olan kayıt eskiyebilir, olmayan eskimez.

Zone kurulmadan önce açılmış makinelerin PTR kayıtları kendiliğinden oluşmaz. Domain üyeleri bir sonraki kayıt döngüsünde (en geç 24 saatte) ya da ipconfig /registerdns ile yazar. Domain dışı cihazlar için kayıt elle eklenir. Zone’a sağ tıklayıp New Pointer (PTR) seçilir ya da yeni A kaydı açılırken Create associated pointer (PTR) record kutusu işaretlenir.

Active Directory Conditional Forwarder Yapılandırması

Tek domain’li bir yapıda conditional forwarder’a genelde ihtiyaç yoktur. Şu durumlarda gerekir:

  1. İki ayrı forest: şirket birleşmesinde ya da bir iş ortağıyla entegrasyonda iki AD’nin birbirinin adlarını çözmesi gerekir.
  2. VPN ile bağlı ayrı bir ağ: karşı tarafın iç DNS adlarını yalnız karşı tarafın DNS sunucusu bilir.

Standart forwarder bilinmeyen bütün soruları aynı yere gönderir. Conditional forwarder ise yalnız belirli bir domain’in sorularını belirli bir sunucuya yollar. Örnekteki otelde bu, bir iş ortağı otelin numaraları sorulduğunda şehir santrali yerine doğrudan o otelin santraline bağlamaktır.

Conditional Forwarders düğümüne sağ tıklayıp New Conditional Forwarder seçin. Pencerede üç alan var:

  1. DNS Domain: yönlendirilecek domain, örnekte iş ortağının ad.isortagi.com’u.
  2. IP addresses of the master servers: o domain’i çözen DNS sunucusu, örnekte 10.20.0.10.
  3. Store this conditional forwarder in Active Directory, and replicate it as follows: işaretli, liste All DNS servers in this domain. Fabrika ayarında liste forest’i gösterir.
New Conditional Forwarder penceresi: DNS Domain ad.isortagi.com, master server 10.20.0.10 satırında kırmızı çarpı ve A timeout occurred during validation, Store this conditional forwarder in Active Directory işaretli ve All DNS servers in this domain seçili, üç alan kırmızı çerçevede
Pencere sunucuyu kaydetmeden önce sınar. Lab'da bu adreste bir sunucu olmadığı için doğrulama zaman aşımına düştü.

Bu kareyi kaydetmeden kapattım, çünkü lab’da 10.20.0.10’da bir DNS sunucusu yok. Pencere bunu kendisi gösterdi: Validated sütununda kırmızı çarpı ve “A timeout occurred during validation.” Gerçek bir yapılandırmada bu satır OK olmadan kaydetmeyin, aksi hâlde o domain’in bütün soruları her seferinde 5 saniyelik zaman aşımını bekler. Komut karşılığı:

PowerShell
Add-DnsServerConditionalForwarderZone -Name "ad.isortagi.com" -MasterServers 10.20.0.10 -ReplicationScope Domain
AD'de saklanmayan bir conditional forwarder'ın bazı istemcilerde çalışıp bazılarında çalışmaması. İstemci A ad.isortagi.com adını dc01'e sorar, dc01'de conditional forwarder tanımlıdır, soruyu iş ortağının DNS sunucusu 10.20.0.10'a iletir ve ad çözülür. İstemci B aynı adı dc02'ye sorar, conditional forwarder AD'de saklanmadığı için dc02'de yoktur, dc02 soruyu standart forwarder 1.1.1.1'e iletir, internette böyle bir ad olmadığı için ad çözülmez. İstemci A İstemci B dc01 dc02 dc01'e sorar dc02'ye sorar conditional forwarder var conditional forwarder yok 10.20.0.10 (iş ortağı) 1.1.1.1 (forwarder) ad çözülür: iş ortağının iç adresi ad çözülmez: internette böyle bir ad yok ikisi de ad.isortagi.com'u soruyor Conditional forwarder AD'de saklanmazsa yalnız tanımlandığı DC'de çalışır. Aynı ad, istemcinin hangi DC'ye sorduğuna göre bazen çözülür, bazen çözülmez. AD'de saklanmayan bir conditional forwarder'ın bazı istemcilerde çalışıp bazılarında çalışmaması. dc01'e soran istemci ad.isortagi.com'u iş ortağının DNS sunucusundan çözer. dc02'de conditional forwarder olmadığı için dc02'ye soran istemcinin sorusu internete gider ve ad çözülmez. İstemci A, dc01'e sorar İstemci B, dc02'ye sorar dc01'de conditional forwarder var soru 10.20.0.10'a, iş ortağına gider dc02'de conditional forwarder yok soru 1.1.1.1'e, internete gider ad.isortagi.com çözülür ad.isortagi.com çözülmez Conditional forwarder AD'de saklanmazsa yalnız tanımlandığı DC'de çalışır. Aynı ad, istemcinin hangi DC'ye sorduğuna göre bazen çözülür, bazen çözülmez.
İş ortağı otelin numarası yalnız bir santralde yazılıysa, öbür santrale düşen arama şehir santraline gider ve karşılıksız kalır.

Split-Brain DNS Yapılandırması

Split-brain DNS, aynı alan adının iç ağda ve internette farklı adreslere çözülmesidir. İç ağdaki DC, şirketin genel alan adı için de bir zone tutar ve içeriden gelen sorulara iç adresi verir. Dışarıdan gelen sorulara ise internetteki DNS cevap verir. Örnekteki otelde bu, otelin kendi restoranının numarasını dahili rehbere iç hat olarak yazmaktır: misafir içeriden aradığında dış hatta çıkmadan restorana bağlanır.

Gerekçesi yönlendirme ile ilgilidir. İç ağdaki kullanıcı genel adı internetteki adrese çözerse paket firewall’a çıkıp aynı ağa geri döner. Buna hairpin NAT denir: bazı cihazlar desteklemez, destekleyenler de gereksiz yük taşır. İç zone bu dolaşmayı ortadan kaldırır.

İç Zone Açmak ve Kayıt Eklemek

Lab’da sitemizin kendi alan adı sistemkusu.com için dc01’de bir iç zone açtım. Önce dışarıdaki cevabı kaydettim:

Çıktı
Name                      Type TTL  Section IPAddress
----                      ---- ---  ------- ---------
sistemkusu.com            A    1800 Answer  216.150.1.1
sistemkusu.com            A    1800 Answer  216.150.1.193
www.sistemkusu.com        A    1800 Answer  216.150.16.65
www.sistemkusu.com        A    1800 Answer  216.150.1.129

Forward Lookup Zones → New Zone sihirbazında reverse zone’daki değerlerin aynısını seçtim (Primary, Store in AD, domain kapsamı). İki sayfa farklıydı:

  1. Zone Name: sistemkusu.com. İç AD domain’i değil, genel alan adı.
  2. Dynamic Update: Do not allow dynamic updates. Bu zone’a domain makineleri kendiliğinden kayıt yazmamalı, yalnız bilerek eklenen kayıtlar durmalı.

Zone’a sağ tıklayıp New Host (A or AAAA) ile kaydı ekledim:

DNS Manager'da sistemkusu.com zone'u seçili, New Host penceresinde Name www, FQDN www.sistemkusu.com, IP address 192.168.1.100, Create associated pointer (PTR) record işaretli, zone ve üç alan kırmızı çerçevede
İç zone'daki www kaydı iç adresi gösteriyor. PTR kutusu işaretli olduğu için ters kayıt da reverse zone'a yazıldı.

Komut karşılığı:

PowerShell
Add-DnsServerPrimaryZone -Name "sistemkusu.com" -ReplicationScope Domain -DynamicUpdate None
Add-DnsServerResourceRecordA -ZoneName "sistemkusu.com" -Name "www" -IPv4Address 192.168.1.100 -CreatePtr

Aynı adı iç DC’ye ve dışarıya sorduğumda iki farklı cevap geldi. Önce -Server 192.168.1.10, sonra -Server 1.1.1.1:

Çıktı
Name               Type TTL  Section IPAddress
----               ---- ---  ------- ---------
www.sistemkusu.com A    3600 Answer  192.168.1.100

Name               Type TTL  Section IPAddress
----               ---- ---  ------- ---------
www.sistemkusu.com A    1651 Answer  216.150.16.65
www.sistemkusu.com A    1651 Answer  216.150.1.129

Split-brain çalışıyor: içeride iç adres, dışarıda genel adres.

İçeriden Açılmayan Site

Asıl ders bir sonraki soruda çıktı. Aynı iç DC’ye sitenin çıplak adını, yani sistemkusu.com’u sordum:

PowerShell
Resolve-DnsName sistemkusu.com -Server 192.168.1.10 -DnsOnly
Çıktı
Name           Type TTL  Section   PrimaryServer          NameAdministrator            SerialNumber
----           ---- ---  -------   -------------          -----------------            ------------
sistemkusu.com SOA  3600 Authority dc01.ad.sistemkusu.com hostmaster.ad.sistemkusu.com 2

Cevapta hiçbir adres yok. İnternette sistemkusu.com iki adrese çözülüyordu, ama iç zone’a yalnız www kaydını eklemiştim. DC artık bu zone’un sahibi olduğu için soruyu dışarıya sormadı. Kendi zone’unda kayıt bulamayınca yalnız zone’un SOA kaydını döndürdü. Sonuç, girişteki portal arızasının aynısı: site dışarıdan açılıyor, içeriden açılmıyor.

Kural buradan çıkıyor: iç zone, genel zone’daki bütün adların sorumluluğunu alır. Public DNS’e eklenen her kayıt iç zone’a da eklenir. Eklenmezse o ad içeriden hiç çözülmez ve iç zone’daki eski bir kayıt da girişteki vakada olduğu gibi kullanıcıyı yanlış adrese gönderir. Ölçümden sonra lab’daki sistemkusu.com zone’unu ve 192.168.1.100’ün PTR kaydını sildim, çünkü lab makinelerinin gerçek siteye ulaşması gerekiyor.

Split-brain DNS'te aynı adların içeride ve dışarıda nasıl çözüldüğü. İç ağda soru dc01'e gider. dc01 sistemkusu.com zone'unun sahibidir ve zone'da yalnız www kaydı vardır. www.sistemkusu.com içeride 192.168.1.100'e çözülür. Sitenin çıplak adı sistemkusu.com için iç zone'da kayıt yoktur, dc01 zone'un sahibi olduğu için soruyu dışarıya sormaz ve yalnız SOA kaydı döner, site içeriden açılmaz. İnternette soru 1.1.1.1'e gider, www.sistemkusu.com 216.150.16.65'e, sistemkusu.com 216.150.1.1'e çözülür. İç ağ: soru dc01'e gider İnternet: soru 1.1.1.1'e gider dc01, sistemkusu.com zone'unun sahibi Public DNS, internetteki kayıtlar zone'da yalnız www kaydı var sitenin bütün genel adresleri www.sistemkusu.com sistemkusu.com www.sistemkusu.com sistemkusu.com 192.168.1.100 216.150.16.65 216.150.1.1 kayıt yok, SOA Zone'un sahibi olan DC, zone'da olmayan adı dışarıya sormaz. İç zone, genel zone'daki bütün adların sorumluluğunu alır. İç zone'da olmayan ad içeriden hiç çözülmez, unutulmuş bir kayıt da içeridekileri eski adrese gönderir. Split-brain DNS'te aynı adların içeride ve dışarıda nasıl çözüldüğü. İçeride dc01 sistemkusu.com zone'unun sahibidir, www iç adrese çözülür, zone'da olmayan çıplak ad için yalnız SOA döner. İnternette iki ad da sitenin genel adreslerine çözülür. İç ağ: soru dc01'e gider İnternet: soru 1.1.1.1'e gider dc01 zone'un sahibi, zone'da yalnız www var Public DNS, sitenin bütün adresleri www.sistemkusu.com sistemkusu.com www.sistemkusu.com sistemkusu.com 192.168.1.100 216.150.16.65 216.150.1.1 kayıt yok, SOA DC zone'un sahibi, dışarıya sormaz İç zone, genel zone'daki bütün adların sorumluluğunu alır. İç zone'da olmayan ad içeriden hiç çözülmez, unutulmuş bir kayıt da içeridekileri eski adrese gönderir. Girişteki portal vakası bu ikinci durumdu.
İçeride rehber yalnız kendine yazılanı bilir ve rehberin sahibi olduğu adı dışarıya sormaz. Rehberde unutulan ya da eksik yazılan numara içeriden aranamaz.

DNS Scavenging: Eskiyen Kayıtları Temizlemek

Makineler kendi kayıtlarını DNS’e yazar, ama emekli olduklarında silmez. Yıllar içinde zone’da yüzlerce eski kayıt birikir ve bu kayıtlar yeni bir makineye verilmiş IP’yi eski bir adla eşleştirir. Örnekteki otelde bu, check-out yapmış misafirlerin rehberde kalan numaralarıdır. Scavenging bu kayıtları düzenli olarak rehberden düşer.

Aging ve Scavenging Nedir?

İki terim aynı işin iki yarısıdır, biri kaydın yaşını izler, öbürü eskiyeni siler:

  1. Aging (yaşlandırma): DNS sunucusunun, kendiliğinden yazılan her kaydın yaşını bir zaman damgasıyla izlemesidir. Kaydın sahibi makine onu tazeledikçe damga yenilenir. Aging tek başına hiçbir kaydı silmez, yalnız hangisinin eskidiğini bilir. Ayarı zone’dadır.
  2. Scavenging (temizleme): bayat sayılan kayıtları belirli aralıklarla silen iştir. İngilizcede scavenger artıkları toplayan demektir. Ayarı sunucudadır: hangi DNS sunucusunun, kaç günde bir temizleyeceği.

İkisi birbirine bağlıdır. Aging açık değilse scavenging silecek bayat kayıt bulamaz, scavenging açık değilse aging yalnız işaret koyar. Microsoft ikisini birlikte açmayı tarif eder ve ikisi de fabrika ayarında kapalıdır.

Ne işe yaradıkları emekli olan makinede görünür. Makine ağdan çıkar ama DNS’teki kaydı kalır. Aynı IP sonradan başka bir makineye verilince eski ad yeni makineyi gösterir, log okuyan ve ping atan yanlış makineye bakar. Girişteki portal vakası ise scavenging’in çözemeyeceği türdendi: o A kaydı elle eklenmişti ve elle eklenen kaydı scavenging hiç silmez.

Aging ve Scavenging Nasıl Çalışır?

Kendiliğinden yazılan her kaydın bir zaman damgası vardır. İki aralık bu damgaya göre işler:

  1. No-refresh interval: kayıt yeni yazıldıktan sonra bu süre boyunca zaman damgası yenilenmez. Amaç gereksiz replikasyonu önlemektir.
  2. Refresh interval: ardından gelen bu sürede makine kaydını yenilerse damga güncellenir.

İki süre de geçtiği hâlde kayıt yenilenmemişse kayıt bayat sayılır ve sunucunun bir sonraki temizlik turunda silinir. Fabrika ayarındaki 7+7 günle bir kayıt 14 gün yenilenmezse bayatlar. Elle eklenen kayıtların zaman damgası sıfırdır ve scavenging onları hiç silmez: yukarıdaki PTR kaydının damgası vardı, split-brain zone’una elle eklenen www kaydının yoktu.

Aging ve scavenging'in zaman çizgisi, fabrika ayarındaki aralıklarla. Kendiliğinden yazılan kayıt 0. günde zaman damgası alır. İlk 7 gün no-refresh aralığıdır, damga yenilenmez. 7. günden 14. güne refresh aralığıdır, makine kaydını yenilerse damga tazelenir ve süre baştan başlar. 14 gün boyunca tazelenmeyen kayıt bayat sayılır ve sunucunun bir sonraki temizlik turunda silinir. Altında 8 günlük DHCP kirası çizilidir: makine kirasını yenilerken kaydını da tazeler, 14 günlük toplam kiradan uzun olduğu için kirası süren makinenin kaydı bayatlamaz. En altta elle eklenen kayıt vardır: damgası sıfırdır ve scavenging onu hiç silmez. damga yazıldı No-refresh: 7 gün Refresh: 7 gün bayat 0 7. gün 14. gün 21. gün damga yenilenmez makine yenilerse damga tazelenir, süre baştan başlar sonraki temizlik turunda silinir DHCP kirası: 8 gün makine kirasını yenilerken kaydını da tazeler elle eklenen kayıt: damgası 0, scavenging hiç silmez Kendiliğinden yazılan kayıt 14 gün tazelenmezse bayatlar, sonraki temizlik turunda silinir. 7+7 günlük toplam 8 günlük DHCP kirasından uzun: kirası süren makinenin kaydı bayatlamaz. Aging ve scavenging'in zaman çizgisi. İlk 7 gün no-refresh, damga yenilenmez. 7. günden 14. güne refresh, makine yenilerse damga tazelenir. 14 gün tazelenmeyen kayıt bayatlar ve sonraki temizlik turunda silinir. 8 günlük DHCP kirası 14 günlük toplamdan kısadır. Elle eklenen kaydın damgası sıfırdır, hiç silinmez. No-refresh Refresh bayat 0 7. gün 14. gün 21 1. İlk 7 gün damga yenilenmez. 2. 7-14. günler arasında makine kaydını yenilerse damga tazelenir, süre baştan başlar. 3. 14 gün tazelenmeyen kayıt bayatlar, sonraki temizlik turunda silinir. DHCP kirası: 8 gün kira yenilenince kayıt da tazelenir elle eklenen kayıt: damgası 0, hiç silinmez 7+7 günlük toplam, 8 günlük DHCP kirasından uzun. Kirası süren makinenin kaydı bu yüzden bayatlamaz.
Rehber her numaranın en son ne zaman doğrulandığını tutar. İki hafta doğrulanmayan numara bir sonraki temizlikte rehberden düşer, elle yazılan numara hiç düşmez.

Scavenging’i Açmak

Ayar iki yerde yapılır ve ikisi de gerekir. Biri zone’ların aging ayarı, öbürü sunucunun temizlik turu.

Zone’lar için: sunucu adına sağ tıklayıp Set Aging/Scavenging for All Zones açın. dc01’de Scavenge stale resource records işaretsizdi, iki aralık zaten 7 gündü. Kutuyu işaretledim:

Server Aging/Scavenging Properties penceresi: Scavenge stale resource records işaretli, No-refresh interval 7 days, Refresh interval 7 days ve The refresh interval must be longer than the maximum record refresh period açıklaması, üç bölüm kırmızı çerçevede
İki aralık fabrika ayarında 7 gün. Refresh aralığının açıklaması kuralı kendisi söylüyor: en uzun kayıt yenileme süresinden uzun olmalı.

OK’e basınca ikinci bir pencere ayarın yalnız bundan sonra açılacak zone’lara mı, mevcut zone’lara da mı uygulanacağını sordu. Apply these settings to the existing Active Directory-integrated zones kutusu işaretsiz geliyordu, işaretledim:

Server Aging/Scavenging Confirmation penceresi: Scavenge stale resource records: Enabled, Apply these settings to the existing Active Directory-integrated zones işaretli, kutu kırmızı çerçevede
Bu kutu işaretlenmezse ayar yalnız sonradan açılacak zone'lara uygulanır, ad.sistemkusu.com ve reverse zone eskisi gibi kalır.

Sunucu için: sunucunun Properties penceresinde Advanced sekmesine geçin ve Enable automatic scavenging of stale records kutusunu işaretleyin. Kutu işaretsizken Scavenging period 0 gündü, işaretleyince kendiliğinden 7 gün oldu:

DC01 Properties Advanced sekmesi: Enable automatic scavenging of stale records işaretli, Scavenging period 7 days, iki alan kırmızı çerçevede
Temizlik turunu sunucu yapar. Bu ayar replike olmaz, yalnız işaretlendiği DNS sunucusunda geçerlidir.

Microsoft zone’u tek bir sunucunun temizlemesini önerir, bu yüzden aynı kutuyu dc02’de işaretlemedim. Komut karşılığı:

PowerShell
Set-DnsServerScavenging -ScavengingState $true -ScavengingInterval 7.00:00:00 -ApplyOnAllZones

Sonuç iki sorguyla görünür:

PowerShell
Get-DnsServerScavenging | Format-List
Get-DnsServerZoneAging ad.sistemkusu.com | Format-List
Çıktı
NoRefreshInterval  : 7.00:00:00
RefreshInterval    : 7.00:00:00
ScavengingInterval : 7.00:00:00
ScavengingState    : True
LastScavengeTime   :

ZoneName              : ad.sistemkusu.com
AgingEnabled          : True
AvailForScavengeTime  : 16.10.2026 23:00:00
RefreshInterval       : 7.00:00:00
NoRefreshInterval     : 7.00:00:00
ScavengeServers       :

Son satırdan önceki değer önemli: AvailForScavengeTime bir hafta sonrasını gösteriyor. Microsoft’a göre aging ilk açıldığında zone bir refresh aralığı boyunca temizlenmez. Bu sürede makineler kayıtlarını yeniler, böylece aging kapalıyken damgası güncellenmemiş canlı kayıtlar silinmez. Reverse zone’da da aynı tarih yazıyordu.

Aralıklar DHCP Kira Süresinden Kısa Olmamalı

Aralıkları kısaltmak eski kayıtları daha çabuk siler, ama hâlâ kullanılan kayıtları da silebilir. Bir makine kaydını DHCP kirasını yenilerken tazeler. Toplam aralık kira süresinden kısaysa, kirası henüz dolmamış ve yenileme zamanı gelmemiş bir makinenin kaydı bayat sayılır. Microsoft’un sorun giderme sayfası bu yüzden No-refresh ve Refresh toplamının en uzun DHCP kirasına eşit ya da ondan uzun olmasını ister.

Microsoft’un yapılandırma sayfası ise aynı maddede toplamın kira süresine eşit ya da ondan kısa olmasını yazıyor. İki sayfa ters yönde kural veriyor. Yapılandırma sayfasının kendi gerekçesi (“refresh aralığı istemcinin yeniden kayıt süresinden kısaysa geçerli kayıtlar silinir”) ve sorun giderme sayfasının örnek vakası aynı mekanizmayı anlatıyor ve o mekanizma toplamın kiradan uzun olmasını gerektiriyor. Güvenli kural budur. Fabrika ayarındaki 14 gün, Windows Server DHCP’nin 8 günlük fabrika kirasını karşılar. Kira süresinin nerede ayarlandığını Windows Server DHCP kurulumu yazımızda anlattık.
Microsoft Learn, Troubleshoot DNS scavenging issues, Şubat 2026.

Active Directory DNS’de Sık Yapılan Hatalar

BelirtiSebepİlk kontrol
İç adlar çözülüyor, dış adlar çözülmüyorForwarder yok ya da cevap vermiyor, root hints de firewall’a takılıyorGet-DnsServerForwarder, sonra Resolve-DnsName google.com -Server <DC>
Dış adlar aralıklı çözülüyorForwarder’lardan biri eski ISP’nin ya da ulaşılamayan bir adresEdit Forwarders penceresinde Validated sütunu
Kurulumdan sonra forwarder modemYükseltme, ağ kartındaki DNS’i forwarder yaptıForwarders sekmesi
nslookup çıktısında Server: UnKnownReverse zone yok ya da DNS sunucusunun PTR kaydı yokResolve-DnsName <DC IP> -Server <DC IP>
Bir domain bazı makinelerden çözülüyor, bazılarından çözülmüyorConditional forwarder AD’de saklanmamış, yalnız bir DC’de varConditional Forwarders düğümü, her DC’de
Site dışarıdan açılıyor, içeriden açılmıyorSplit-brain zone’unda o ad yok ya da eski adresi gösteriyorResolve-DnsName <ad> -Server <DC> ve -Server 1.1.1.1 karşılaştırması
Yeni makine eski bir adla görünüyorScavenging kapalı, eski kayıt duruyorGet-DnsServerScavenging
Çalışan makinelerin kaydı kayboluyorAging aralıkları DHCP kirasından kısaZone Aging ayarı ve DHCP kira süresi

Sonuç: AD DNS’i Kurulum Değil, Bakım Belirler

Active Directory DNS’i kurulumla gelir ama kurulumun bıraktığı hâliyle kalmamalıdır. Lab’da beklenenden farklı çıkan şeyler:

  1. Forwarder’ı kurulumun kendisi yazdı ve yazdığı iki adres de modemdi, biri IPv6.
  2. PTR kaydı reverse zone açıldıktan iki dakika sonra geldi, zone açılmadan hiçbir makinenin PTR kaydı yoktu.
  3. Split-brain zone’u açılınca sitenin çıplak adı içeriden çözülmez oldu. DC zone’un sahibi olduğu için soruyu dışarıya sormadı.
  4. Microsoft’un iki sayfası scavenging aralıkları için ters kural veriyor. Güvenli olan, toplamın en uzun DHCP kirasından kısa olmamasıdır.

Girişteki benzetmeye dönersek: dahili telefon rehberi otelin kendi numaralarını kusursuz bilir, ama santralin hangi dış hatta bağlandığını, ters dizinin tutulup tutulmadığını ve check-out yapanların rehberden düşülüp düşülmediğini rehberin kendisi söylemez. Bunları biri kontrol etmezse misafir bir gün kendi otelinin restoranını içeriden arayamaz.

Sıradaki adım, kullanıcılar, gruplar ve bilgisayarlar açılmadan önce adlarını kararlaştırmak: Active Directory isimlendirme standardı. AD ortamının bütününü Active Directory rehberimizde anlattık.

Active Directory DNS Yapılandırması Hakkında Sık Sorulan Sorular

Kurulum forwarder'ı zaten ekler: DC promotion, ağ kartında o an yazılı olan DNS adreslerini forwarder yapar. Lab'da bu adresler modemin IPv4 ve IPv6 DNS adresleriydi. Zorunlu olan, bu listeyi kontrol edip kurumun seçtiği sunucularla değiştirmektir. Forwarder hiç yoksa DC dış adları root hints üzerinden kendisi çözer, ama firewall yalnız belli DNS sunucularına izin veriyorsa bu yol kapanır.
Microsoft internet servis sağlayıcınızın DNS sunucularını forwarder olarak eklemeyi örnek verir. Cloudflare (1.1.1.1) ve Google (8.8.8.8) gibi Public DNS sunucuları (internetteki herkese açık DNS sunucuları) da yaygındır. Sahada 5651 sayılı Kanun'a göre log tutma sorumluluğu olan kurumlarda ISP'nin DNS sunucularını tercih ediyorum, çünkü olası bir soruşturmada kayıtlara erişim o ISP üzerinden yürür. Hangisini seçerseniz seçin en az iki adres yazın.
Olur, DNS servisini yeniden başlatmak gerekmez. Lab'da forwarder listesini değiştirdikten hemen sonra google.com yeni forwarder üzerinden çözüldü. Ama istemcilerin ve DC'nin önbelleğinde eski cevaplar TTL süresi dolana kadar kalabilir.
Active Directory ortamında Allow only secure dynamic updates seçilir ve sihirbaz bunu fabrika ayarında zaten seçili getirir. Bu seçenekte yalnız domain'e katılmış makineler kendi PTR kayıtlarını yazabilir. Domain dışı cihazların (yazıcı, NAS) PTR kaydı gerekiyorsa DNS Manager'dan elle eklenir.
Siler, ama yalnız zaman damgası taşıyan ve süresi geçmiş kayıtları. Elle eklenen kayıtların zaman damgası sıfırdır ve scavenging onları hiç silmez. Fabrika ayarındaki aralıklarla bir kayıt 14 gün yenilenmezse bayat sayılır, bir sonraki temizlik turunda silinir. Aralıkların toplamı en uzun DHCP kira süresinden kısa olursa hâlâ kullanılan kayıtlar da silinebilir.
İlker Pehlivan
Yazan

BT Danışmanı | Ağ, Sistem ve Güvenlik Yönetimi

İlker Pehlivan, karmaşık BT altyapılarını ölçeklenebilir ve güvenli sistemlere dönüştürür. Buradaki rehberleri kendi laboratuvarında kurup ölçerek yazar.

LinkedIn

Benzer Makaleler

BT Sistem Yönetimi altındaki diğer 32 makale