{"id":31722,"date":"2025-10-13T07:40:43","date_gmt":"2025-10-13T04:40:43","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/?p=31722"},"modified":"2025-10-13T07:40:43","modified_gmt":"2025-10-13T04:40:43","slug":"dns-terminolojisi-bilesenleri-ve-kavramlarina-giris","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/","title":{"rendered":"DNS Terminolojisi, Bile\u015fenleri ve Kavramlar\u0131na Giri\u015f"},"content":{"rendered":"<p><body><\/p>\n<h2>DNS Terminolojisi, Bile\u015fenleri ve Kavramlar\u0131na Giri\u015f<\/h2>\n<h2>Giri\u015f<\/h2>\n<p>\u0130nternet, milyarlarca cihaz\u0131n birbirine ba\u011fl\u0131 oldu\u011fu devasa bir a\u011fd\u0131r ve bu a\u011f \u00fczerinde her g\u00fcn trilyonlarca veri paketi hareket eder. Kullan\u0131c\u0131lar olarak bizler, genellikle web sitelerine eri\u015fmek i\u00e7in karma\u015f\u0131k IP adresleri yerine &#8220;google.com&#8221; veya &#8220;wikipedia.org&#8221; gibi kolay hat\u0131rlanabilir alan adlar\u0131n\u0131 kullan\u0131r\u0131z. Ancak bilgisayarlar ve a\u011f cihazlar\u0131 bu alan adlar\u0131n\u0131 do\u011frudan anlayamaz; onlar yaln\u0131zca say\u0131sal IP adresleriyle \u00e7al\u0131\u015f\u0131r. \u0130\u015fte tam bu noktada, \u0130nternet&#8217;in temel ta\u015flar\u0131ndan biri olan Alan Ad\u0131 Sistemi (Domain Name System &#8211; DNS) devreye girer. DNS, internetin &#8220;telefon rehberi&#8221; olarak i\u015flev g\u00f6rerek, insan dostu alan adlar\u0131n\u0131 makine dostu IP adreslerine \u00e7eviren da\u011f\u0131t\u0131k bir sistemdir. Bu \u00e7eviri s\u00fcreci olmasayd\u0131, her web sitesine eri\u015fmek i\u00e7in uzun ve ezberlemesi zor IP adreslerini girmemiz gerekirdi ki bu da internet deneyimini olduk\u00e7a zorlu hale getirirdi.<\/p>\n<p>Bu makale, DNS&#8217;in temel terminolojisini, ana bile\u015fenlerini ve \u00e7al\u0131\u015fma prensiplerini derinlemesine inceleyerek, bu kritik sistemin nas\u0131l i\u015fledi\u011fine dair kapsaml\u0131 bir anlay\u0131\u015f sunmay\u0131 ama\u00e7lamaktad\u0131r. \u0130nternet altyap\u0131s\u0131n\u0131n bu g\u00f6r\u00fcnmez kahraman\u0131n\u0131 anlamak, a\u011f y\u00f6netimi, siber g\u00fcvenlik ve genel internet okuryazarl\u0131\u011f\u0131 i\u00e7in hayati \u00f6neme sahiptir.<\/p>\n<h2>DNS Nedir?<\/h2>\n<p>DNS, internet \u00fczerindeki alan adlar\u0131n\u0131 IP adreslerine \u00e7eviren ve tersi i\u015flemi yapan hiyerar\u015fik ve da\u011f\u0131t\u0131k bir adland\u0131rma sistemidir. Basit\u00e7e ifade etmek gerekirse, bir web taray\u0131c\u0131s\u0131na &#8220;example.com&#8221; yazd\u0131\u011f\u0131n\u0131zda, DNS bu alan ad\u0131n\u0131 bulur ve sizi web sitesinin bar\u0131nd\u0131r\u0131ld\u0131\u011f\u0131 sunucunun IP adresine y\u00f6nlendirir. Bu s\u00fcre\u00e7, milisaniyeler i\u00e7inde ger\u00e7ekle\u015fir ve kullan\u0131c\u0131lar i\u00e7in tamamen \u015feffaft\u0131r.<\/p>\n<p>DNS&#8217;in temel amac\u0131, internet kaynaklar\u0131n\u0131n (web siteleri, e-posta sunucular\u0131 vb.) kolayca bulunabilmesini sa\u011flamakt\u0131r. \u0130nternet protokol\u00fc (IP) \u00fczerinden ileti\u015fim kuran her cihaz\u0131n benzersiz bir IP adresi vard\u0131r. IPv4 i\u00e7in bu adresler &#8220;192.0.2.1&#8221; gibi d\u00f6rt b\u00f6l\u00fcmden olu\u015fan say\u0131lar iken, IPv6 i\u00e7in &#8220;2001:0db8:85a3:0000:0000:8a2e:0370:7334&#8221; gibi daha uzun alfan\u00fcmerik dizelerdir. \u0130nsanlar\u0131n bu say\u0131lar\u0131 hat\u0131rlamas\u0131 pratik olmad\u0131\u011f\u0131ndan, DNS alan adlar\u0131n\u0131 bu adreslerle e\u015fle\u015ftirerek internet kullan\u0131m\u0131n\u0131 kolayla\u015ft\u0131r\u0131r.<\/p>\n<p>DNS sistemi, merkezi bir veritaban\u0131 yerine d\u00fcnya geneline da\u011f\u0131t\u0131lm\u0131\u015f sunuculardan olu\u015fan bir a\u011f yap\u0131s\u0131na sahiptir. Bu da\u011f\u0131t\u0131k yap\u0131, hem \u00f6l\u00e7eklenebilirlik hem de hata tolerans\u0131 sa\u011flar. Bir sunucunun \u00e7\u00f6kmesi durumunda bile, di\u011fer sunucular hizmet vermeye devam edebilir. Ayr\u0131ca, DNS sorgular\u0131, kullan\u0131c\u0131n\u0131n co\u011frafi konumuna en yak\u0131n sunucular taraf\u0131ndan yan\u0131tlanarak gecikme s\u00fcresi (latency) minimize edilir.<\/p>\n<h2>DNS Terminolojisi<\/h2>\n<p>DNS d\u00fcnyas\u0131nda yayg\u0131n olarak kullan\u0131lan bir\u00e7ok terim vard\u0131r. Bu terimlerin anla\u015f\u0131lmas\u0131, sistemin nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 kavramak i\u00e7in temel te\u015fkil eder.<\/p>\n<h3>Alan Ad\u0131 (Domain Name)<\/h3>\n<p>Alan ad\u0131, internet \u00fczerindeki bir web sitesi, e-posta hizmeti veya di\u011fer internet kaynaklar\u0131n\u0131 tan\u0131mlayan benzersiz ve insan taraf\u0131ndan okunabilir bir etikettir. \u00d6rne\u011fin, &#8220;google.com&#8221; bir alan ad\u0131d\u0131r. Alan adlar\u0131, hiyerar\u015fik bir yap\u0131ya sahiptir ve noktalarla ayr\u0131lm\u0131\u015f b\u00f6l\u00fcmlerden olu\u015fur. En sa\u011fdaki b\u00f6l\u00fcm \u00fcst d\u00fczey alan ad\u0131 (TLD), solundaki ise ikinci d\u00fczey alan ad\u0131 (SLD) ve daha solundaki ise alt alan ad\u0131 (subdomain) olarak adland\u0131r\u0131l\u0131r. \u00d6rne\u011fin, &#8220;www.example.com&#8221; adresinde &#8220;.com&#8221; TLD, &#8220;example&#8221; SLD ve &#8220;www&#8221; bir alt alan ad\u0131d\u0131r.<\/p>\n<h3>IP Adresi<\/h3>\n<p>IP adresi (Internet Protocol Address), bir bilgisayar a\u011f\u0131na ba\u011fl\u0131 her cihaz\u0131n (bilgisayar, sunucu, y\u00f6nlendirici vb.) birbirini tan\u0131mas\u0131, veri al\u0131\u015fveri\u015fi yapmas\u0131 i\u00e7in kullan\u0131lan say\u0131sal bir etikettir. \u0130nternet \u00fczerindeki her kaynak i\u00e7in benzersizdir. DNS&#8217;in temel g\u00f6revi, alan adlar\u0131n\u0131 bu IP adreslerine \u00e7evirmektir.<\/p>\n<h3>DNS Sunucusu<\/h3>\n<p>DNS sunucusu, alan adlar\u0131n\u0131 IP adreslerine \u00e7evirme veya IP adreslerini alan adlar\u0131na \u00e7evirme (ters DNS) hizmeti veren \u00f6zel bir sunucudur. \u0130nternet \u00fczerinde milyarlarca DNS sunucusu bulunur ve bunlar hiyerar\u015fik bir yap\u0131da organize edilmi\u015ftir. Kullan\u0131c\u0131n\u0131n bilgisayar\u0131, bir alan ad\u0131n\u0131n IP adresini \u00f6\u011frenmek i\u00e7in bu sunuculara sorgu g\u00f6nderir.<\/p>\n<h3>\u00c7\u00f6z\u00fcmleyici (Resolver)<\/h3>\n<p>DNS \u00e7\u00f6z\u00fcmleyici, genellikle kullan\u0131c\u0131n\u0131n i\u015fletim sisteminde veya web taray\u0131c\u0131s\u0131nda \u00e7al\u0131\u015fan bir yaz\u0131l\u0131m bile\u015fenidir. Bir kullan\u0131c\u0131 bir alan ad\u0131 girdi\u011finde, \u00e7\u00f6z\u00fcmleyici bu iste\u011fi yakalar ve yerel DNS sunucusuna (genellikle ISS taraf\u0131ndan sa\u011flanan veya manuel olarak yap\u0131land\u0131r\u0131lm\u0131\u015f bir DNS sunucusu) iletir. \u00c7\u00f6z\u00fcmleyici, DNS sorgu s\u00fcrecini ba\u015flatan ve nihai IP adresini al\u0131p uygulamaya geri d\u00f6nd\u00fcren arac\u0131d\u0131r.<\/p>\n<h3>K\u00f6k Sunucular (Root Servers)<\/h3>\n<p>K\u00f6k sunucular, DNS hiyerar\u015fisinin en \u00fcst seviyesinde yer alan sunuculard\u0131r. \u0130nternet \u00fczerinde 13 mant\u0131ksal k\u00f6k sunucu grubu bulunur ve bunlar d\u00fcnya geneline da\u011f\u0131t\u0131lm\u0131\u015f y\u00fczlerce fiziksel sunucu taraf\u0131ndan i\u015fletilir. K\u00f6k sunucular, herhangi bir \u00fcst d\u00fczey alan ad\u0131n\u0131n (TLD) yetkili sunucular\u0131n\u0131n IP adreslerini bilir. Bir DNS sorgusu, bir alan ad\u0131n\u0131n IP adresini bulmak i\u00e7in ilk olarak k\u00f6k sunuculara y\u00f6nlendirilir.<\/p>\n<h3>\u00dcst D\u00fczey Alan Ad\u0131 (TLD) Sunucular\u0131<\/h3>\n<p>TLD sunucular\u0131, k\u00f6k sunucular\u0131n bir alt seviyesinde yer al\u0131r ve &#8220;.com&#8221;, &#8220;.org&#8221;, &#8220;.net&#8221;, &#8220;.tr&#8221;, &#8220;.de&#8221; gibi t\u00fcm \u00fcst d\u00fczey alan adlar\u0131n\u0131n yetkili sunucular\u0131n\u0131 y\u00f6netir. \u00d6rne\u011fin, bir &#8220;.com&#8221; TLD sunucusu, t\u00fcm &#8220;.com&#8221; alan adlar\u0131n\u0131n (\u00f6rne\u011fin, &#8220;google.com&#8221;, &#8220;microsoft.com&#8221;) yetkili isim sunucular\u0131n\u0131n IP adreslerini bilir. K\u00f6k sunuculardan sonra, DNS sorgular\u0131 ilgili TLD sunucusuna y\u00f6nlendirilir.<\/p>\n<h3>Yetkili \u0130sim Sunucular\u0131 (Authoritative Name Servers)<\/h3>\n<p>Yetkili isim sunucular\u0131, belirli bir alan ad\u0131 veya alan ad\u0131 b\u00f6lgesinin (zone) t\u00fcm DNS kay\u0131tlar\u0131n\u0131 (IP adresleri, e-posta sunucular\u0131 vb.) tutan ve bu kay\u0131tlar i\u00e7in nihai yetkiye sahip olan sunuculard\u0131r. \u00d6rne\u011fin, &#8220;example.com&#8221; i\u00e7in yetkili isim sunucular\u0131, &#8220;example.com&#8221; alan ad\u0131na ait t\u00fcm DNS kay\u0131tlar\u0131n\u0131 (A kayd\u0131, MX kayd\u0131 vb.) i\u00e7erir ve bu kay\u0131tlar i\u00e7in kesin yan\u0131t\u0131 verebilir. DNS sorgu zincirinin son halkas\u0131d\u0131rlar.<\/p>\n<h3>DNS Kay\u0131t T\u00fcrleri (Record Types)<\/h3>\n<p>DNS sunucular\u0131, farkl\u0131 t\u00fcrlerde bilgi depolayan ve sunan \u00e7e\u015fitli kay\u0131t t\u00fcrleri kullan\u0131r. En yayg\u0131n olanlar\u0131 \u015funlard\u0131r:<\/p>\n<p>*   <strong>A Kayd\u0131 (Address Record):<\/strong> Bir alan ad\u0131n\u0131 (\u00f6rne\u011fin, &#8220;example.com&#8221;) bir IPv4 adresine (\u00f6rne\u011fin, &#8220;192.0.2.1&#8221;) e\u015fler. Bir web sitesine eri\u015fmek i\u00e7in en temel kay\u0131tt\u0131r.<br \/>\n*   <strong>AAAA Kayd\u0131 (IPv6 Address Record):<\/strong> Bir alan ad\u0131n\u0131 bir IPv6 adresine (\u00f6rne\u011fin, &#8220;2001:0db8::1&#8221;) e\u015fler. IPv6 tabanl\u0131 a\u011flarda kullan\u0131l\u0131r.<br \/>\n*   <strong>CNAME Kayd\u0131 (Canonical Name Record):<\/strong> Bir alan ad\u0131n\u0131 ba\u015fka bir alan ad\u0131na (di\u011fer ad veya takma ad) e\u015fler. \u00d6rne\u011fin, &#8220;www.example.com&#8221; adresini &#8220;example.com&#8221; adresine y\u00f6nlendirebilir. Bu, birden fazla hizmeti ayn\u0131 IP adresinde bar\u0131nd\u0131r\u0131rken veya bir sunucu ad\u0131n\u0131 de\u011fi\u015ftirmeden hizmeti ba\u015fka bir yere ta\u015f\u0131rken kullan\u0131\u015fl\u0131d\u0131r.<br \/>\n*   <strong>MX Kayd\u0131 (Mail Exchanger Record):<\/strong> Bir alan ad\u0131na gelen e-postalar\u0131 i\u015fleyecek e-posta sunucular\u0131n\u0131 belirtir. Bu kay\u0131tlar, e-posta teslimat\u0131n\u0131n do\u011fru sunucuya yap\u0131lmas\u0131n\u0131 sa\u011flar.<br \/>\n*   <strong>NS Kayd\u0131 (Name Server Record):<\/strong> Bir alan ad\u0131n\u0131n veya alt alan ad\u0131n\u0131n yetkili isim sunucular\u0131n\u0131 belirtir. Bir DNS b\u00f6lgesinin yetki devrini g\u00f6sterir.<br \/>\n*   <strong>SOA Kayd\u0131 (Start of Authority Record):<\/strong> Bir DNS b\u00f6lgesinin yetkisini ve b\u00f6lge hakk\u0131nda y\u00f6netimsel bilgileri (birincil isim sunucusu, y\u00f6netici e-posta adresi, seri numaras\u0131, yenileme s\u00fcreleri vb.) tan\u0131mlar. Her DNS b\u00f6lgesi bir SOA kayd\u0131na sahip olmal\u0131d\u0131r.<br \/>\n*   <strong>TXT Kayd\u0131 (Text Record):<\/strong> Alan ad\u0131yla ilgili serbest bi\u00e7imli metin bilgilerini depolamak i\u00e7in kullan\u0131l\u0131r. Genellikle e-posta kimlik do\u011frulama (SPF, DKIM), alan ad\u0131 sahipli\u011fi do\u011frulamas\u0131 veya di\u011fer \u00f6zel bilgiler i\u00e7in kullan\u0131l\u0131r.<br \/>\n*   <strong>SRV Kayd\u0131 (Service Record):<\/strong> Belirli hizmetler (\u00f6rne\u011fin, SIP, XMPP) i\u00e7in sunucu ve ba\u011flant\u0131 noktas\u0131 bilgilerini belirtir.<br \/>\n*   <strong>PTR Kayd\u0131 (Pointer Record &#8211; Reverse DNS):<\/strong> Bir IP adresini bir alan ad\u0131na e\u015fler. A kayd\u0131n\u0131n tersidir ve ters DNS sorgular\u0131nda kullan\u0131l\u0131r. Genellikle e-posta sunucular\u0131 taraf\u0131ndan spam filtreleme i\u00e7in kullan\u0131l\u0131r.<\/p>\n<h3>B\u00f6lge (Zone)<\/h3>\n<p>Bir DNS b\u00f6lgesi, bir alan ad\u0131n\u0131n (\u00f6rne\u011fin, &#8220;example.com&#8221;) ve onun alt alan adlar\u0131n\u0131n (\u00f6rne\u011fin, &#8220;www.example.com&#8221;, &#8220;mail.example.com&#8221;) t\u00fcm DNS kay\u0131tlar\u0131n\u0131 i\u00e7eren ve bir veya daha fazla yetkili isim sunucusu taraf\u0131ndan y\u00f6netilen bir par\u00e7as\u0131d\u0131r. Her alan ad\u0131n\u0131n kendi b\u00f6lgesi vard\u0131r ve bu b\u00f6lgeler, DNS hiyerar\u015fisinde yetki devri yoluyla ayr\u0131l\u0131r.<\/p>\n<h3>Yetki Devri (Delegation)<\/h3>\n<p>Yetki devri, bir \u00fcst seviye DNS sunucusunun, belirli bir alan ad\u0131n\u0131n veya alt alan ad\u0131n\u0131n DNS sorgular\u0131n\u0131 yan\u0131tlamas\u0131 yetkisini bir alt seviye DNS sunucusuna aktarmas\u0131 i\u015flemidir. \u00d6rne\u011fin, k\u00f6k sunucular &#8220;.com&#8221; TLD&#8217;sinin yetkisini &#8220;.com&#8221; TLD sunucular\u0131na devreder. &#8220;.com&#8221; TLD sunucular\u0131 ise &#8220;example.com&#8221; alan ad\u0131n\u0131n yetkisini &#8220;example.com&#8221;un yetkili isim sunucular\u0131na devreder. Bu hiyerar\u015fik yap\u0131, DNS&#8217;in da\u011f\u0131t\u0131k ve \u00f6l\u00e7eklenebilir olmas\u0131n\u0131 sa\u011flar.<\/p>\n<h3>\u00d6nbellekleme (Caching) ve TTL (Time To Live)<\/h3>\n<p>\u00d6nbellekleme, DNS sorgular\u0131n\u0131n performans\u0131n\u0131 art\u0131rmak i\u00e7in kullan\u0131lan kritik bir mekanizmad\u0131r. Bir DNS sunucusu veya \u00e7\u00f6z\u00fcmleyici, daha \u00f6nce yan\u0131tlad\u0131\u011f\u0131 bir sorgunun sonucunu (IP adresi) belirli bir s\u00fcre boyunca yerel belle\u011finde saklar. Ayn\u0131 sorgu tekrar geldi\u011finde, \u00f6nbelle\u011fe al\u0131nm\u0131\u015f yan\u0131t hemen verilir ve t\u00fcm DNS hiyerar\u015fisinde yeniden sorgulama yap\u0131lmas\u0131na gerek kalmaz.<\/p>\n<p>TTL (Time To Live), bir DNS kayd\u0131n\u0131n \u00f6nbellekte ne kadar s\u00fcreyle ge\u00e7erli kalaca\u011f\u0131n\u0131 belirten bir de\u011ferdir (saniye cinsinden). TTL s\u00fcresi doldu\u011funda, \u00f6nbelle\u011fe al\u0131nm\u0131\u015f kay\u0131t ge\u00e7ersiz hale gelir ve bir sonraki sorgu i\u00e7in yeni bir \u00e7\u00f6z\u00fcmleme s\u00fcreci ba\u015flat\u0131l\u0131r. Y\u00fcksek TTL de\u011ferleri, daha az DNS sorgusu ve daha h\u0131zl\u0131 yan\u0131tlar anlam\u0131na gelirken, d\u00fc\u015f\u00fck TTL de\u011ferleri DNS de\u011fi\u015fikliklerinin daha h\u0131zl\u0131 yay\u0131lmas\u0131n\u0131 sa\u011flar.<\/p>\n<h2>DNS Bile\u015fenleri<\/h2>\n<p>DNS sistemi, birlikte \u00e7al\u0131\u015farak alan adlar\u0131n\u0131 IP adreslerine \u00e7eviren \u00e7e\u015fitli bile\u015fenlerden olu\u015fur. Bu bile\u015fenler, bir kullan\u0131c\u0131n\u0131n web sitesine eri\u015fim iste\u011fini i\u015flemek i\u00e7in bir araya gelir.<\/p>\n<h3>DNS \u00c7\u00f6z\u00fcmleyici (Resolver)<\/h3>\n<p>DNS \u00e7\u00f6z\u00fcmleyici, DNS sorgu s\u00fcrecini ba\u015flatan ve y\u00f6neten istemci taraf\u0131ndaki bile\u015fendir. Bir kullan\u0131c\u0131 web taray\u0131c\u0131s\u0131na bir alan ad\u0131 girdi\u011finde, i\u015fletim sistemindeki veya a\u011f cihaz\u0131ndaki \u00e7\u00f6z\u00fcmleyici bu iste\u011fi yakalar. \u00c7\u00f6z\u00fcmleyici, genellikle kullan\u0131c\u0131n\u0131n \u0130nternet Servis Sa\u011flay\u0131c\u0131s\u0131 (ISS) taraf\u0131ndan sa\u011flanan veya manuel olarak yap\u0131land\u0131r\u0131lm\u0131\u015f bir \u00f6zyinelemeli (recursive) DNS sunucusuna ilk sorguyu g\u00f6nderir. \u00c7\u00f6z\u00fcmleyicinin g\u00f6revi, sorgunun sonucunu (IP adresi) al\u0131p orijinal uygulamaya (\u00f6rne\u011fin, web taray\u0131c\u0131s\u0131) geri d\u00f6nd\u00fcrmektir.<\/p>\n<h3>\u00d6zyinelemeli (Recursive) DNS Sunucular\u0131<\/h3>\n<p>\u00d6zyinelemeli DNS sunucular\u0131 (genellikle &#8220;DNS \u00e7\u00f6z\u00fcmleyiciler&#8221; olarak da adland\u0131r\u0131l\u0131r, ancak DNS istemcisindeki \u00e7\u00f6z\u00fcmleyici ile kar\u0131\u015ft\u0131r\u0131lmamal\u0131d\u0131r), istemcilerden gelen DNS sorgular\u0131n\u0131 al\u0131r ve bu sorgular\u0131 yan\u0131tlamak i\u00e7in di\u011fer DNS sunucular\u0131yla (k\u00f6k, TLD, yetkili) etkile\u015fime girer. Bu sunucular, bir alan ad\u0131n\u0131n IP adresini bulana kadar DNS hiyerar\u015fisinde yukar\u0131dan a\u015fa\u011f\u0131ya do\u011fru sorgular g\u00f6nderir ve sonu\u00e7lar\u0131 \u00f6nbelle\u011fe al\u0131r. Bir \u00f6zyinelemeli sunucu, bir sorguyu tam olarak \u00e7\u00f6zene kadar veya bir hata olu\u015fana kadar di\u011fer sunucular\u0131 sorgulamaya devam eder. Kullan\u0131c\u0131n\u0131n cihaz\u0131 genellikle do\u011frudan bu t\u00fcr bir sunucuya ba\u011flan\u0131r.<\/p>\n<h3>K\u00f6k Sunucular<\/h3>\n<p>Daha \u00f6nce de bahsedildi\u011fi gibi, k\u00f6k sunucular DNS hiyerar\u015fisinin en tepesindedir. Bir \u00f6zyinelemeli DNS sunucusu, bir alan ad\u0131n\u0131n IP adresini \u00f6nbelle\u011finde bulamad\u0131\u011f\u0131nda, ilk olarak k\u00f6k sunuculara ba\u015fvurur. K\u00f6k sunucular, belirli bir \u00fcst d\u00fczey alan ad\u0131n\u0131n (TLD) yetkili sunucular\u0131n\u0131n IP adreslerini d\u00f6ner. \u00d6rne\u011fin, &#8220;example.com&#8221; i\u00e7in k\u00f6k sunucular &#8220;.com&#8221; TLD sunucular\u0131n\u0131n adreslerini verir.<\/p>\n<h3>TLD Sunucular\u0131<\/h3>\n<p>K\u00f6k sunuculardan gelen yan\u0131t do\u011frultusunda, \u00f6zyinelemeli DNS sunucusu ilgili TLD sunucusuna (\u00f6rne\u011fin, &#8220;.com&#8221; TLD sunucusu) bir sorgu g\u00f6nderir. TLD sunucusu, sorgulanan alan ad\u0131n\u0131n (\u00f6rne\u011fin, &#8220;example.com&#8221;) yetkili isim sunucular\u0131n\u0131n IP adreslerini d\u00f6ner.<\/p>\n<h3>Yetkili \u0130sim Sunucular\u0131<\/h3>\n<p>Son olarak, \u00f6zyinelemeli DNS sunucusu, TLD sunucusundan ald\u0131\u011f\u0131 yetkili isim sunucular\u0131n\u0131n adreslerine ba\u015fvurur. Yetkili isim sunucusu, sorgulanan alan ad\u0131n\u0131n (\u00f6rne\u011fin, &#8220;example.com&#8221;) t\u00fcm DNS kay\u0131tlar\u0131n\u0131 tutar ve istenen A veya AAAA kayd\u0131n\u0131 (IP adresini) \u00f6zyinelemeli sunucuya geri d\u00f6nd\u00fcr\u00fcr. Bu, sorgu zincirinin son ad\u0131m\u0131d\u0131r. \u00d6zyinelemeli sunucu bu yan\u0131t\u0131 \u00f6nbelle\u011fine kaydeder ve ard\u0131ndan orijinal istemciye iletir.<\/p>\n<h2>DNS Kavramlar\u0131 ve \u00c7al\u0131\u015fma Prensibi<\/h2>\n<p>DNS&#8217;in temel kavramlar\u0131n\u0131 ve bile\u015fenlerini anlad\u0131ktan sonra, bir alan ad\u0131n\u0131n nas\u0131l bir IP adresine \u00e7evrildi\u011fini ad\u0131m ad\u0131m inceleyelim.<\/p>\n<h3>DNS Sorgulama S\u00fcreci (Resolution Process)<\/h3>\n<p>Bir kullan\u0131c\u0131n\u0131n web taray\u0131c\u0131s\u0131na &#8220;www.example.com&#8221; yazd\u0131\u011f\u0131nda ger\u00e7ekle\u015fen tipik bir DNS sorgu s\u00fcreci \u015fu ad\u0131mlar\u0131 takip eder:<\/p>\n<p>1.  <strong>\u00c7\u00f6z\u00fcmleyiciye Sorgu:<\/strong> Kullan\u0131c\u0131 &#8220;www.example.com&#8221; adresini taray\u0131c\u0131s\u0131na girer. \u0130\u015fletim sistemindeki DNS \u00e7\u00f6z\u00fcmleyici, bu iste\u011fi yakalar ve \u00f6ncelikle kendi yerel \u00f6nbelle\u011fini kontrol eder. E\u011fer kay\u0131t bulunamazsa, bu sorguyu yap\u0131land\u0131r\u0131lm\u0131\u015f \u00f6zyinelemeli DNS sunucusuna (genellikle ISS&#8217;nin sunucusu) g\u00f6nderir.<br \/>\n2.  <strong>\u00d6zyinelemeli Sunucu Taraf\u0131ndan K\u00f6k Sunucuya Y\u00f6nlendirme:<\/strong> \u00d6zyinelemeli DNS sunucusu, kendi \u00f6nbelle\u011finde &#8220;www.example.com&#8221; adresinin kayd\u0131n\u0131 bulamazsa, DNS hiyerar\u015fisinin en tepesindeki k\u00f6k sunuculardan birine &#8220;www.example.com&#8221; i\u00e7in sorgu g\u00f6nderir. K\u00f6k sunucu, bu alan ad\u0131n\u0131n hangi TLD&#8217;ye (bu durumda &#8220;.com&#8221;) ait oldu\u011funu belirler ve \u00f6zyinelemeli sunucuya &#8220;.com&#8221; TLD sunucular\u0131n\u0131n IP adreslerini i\u00e7eren bir referans (y\u00f6nlendirme) yan\u0131t\u0131 g\u00f6nderir.<br \/>\n3.  <strong>TLD Sunucusuna Y\u00f6nlendirme:<\/strong> \u00d6zyinelemeli sunucu, k\u00f6k sunucudan ald\u0131\u011f\u0131 bilgiyle &#8220;.com&#8221; TLD sunucular\u0131ndan birine &#8220;www.example.com&#8221; i\u00e7in bir sorgu g\u00f6nderir. TLD sunucusu, &#8220;example.com&#8221; alan ad\u0131n\u0131n yetkili isim sunucular\u0131n\u0131n IP adreslerini i\u00e7eren bir referans yan\u0131t\u0131 g\u00f6nderir.<br \/>\n4.  <strong>Yetkili \u0130sim Sunucusuna Sorgu:<\/strong> \u00d6zyinelemeli sunucu, TLD sunucusundan ald\u0131\u011f\u0131 bilgiyle &#8220;example.com&#8221; i\u00e7in yetkili isim sunucular\u0131ndan birine &#8220;www.example.com&#8221; i\u00e7in son sorguyu g\u00f6nderir. Yetkili isim sunucusu, &#8220;www.example.com&#8221; i\u00e7in istenen A kayd\u0131n\u0131 (IP adresini) kendi b\u00f6lgesinde bulur.<br \/>\n5.  <strong>IP Adresinin D\u00f6n\u00fc\u015f\u00fc:<\/strong> Yetkili isim sunucusu, &#8220;www.example.com&#8221; adresinin IP adresini (\u00f6rne\u011fin, &#8220;192.0.2.42&#8221;) \u00f6zyinelemeli DNS sunucusuna geri d\u00f6nd\u00fcr\u00fcr.<br \/>\n6.  <strong>\u00d6nbellekleme ve \u0130stemciye Yan\u0131t:<\/strong> \u00d6zyinelemeli DNS sunucusu, bu IP adresini belirli bir TTL s\u00fcresi boyunca kendi \u00f6nbelle\u011fine kaydeder. Ard\u0131ndan, bu IP adresini orijinal istemciye (kullan\u0131c\u0131n\u0131n bilgisayar\u0131ndaki \u00e7\u00f6z\u00fcmleyiciye) iletir. \u0130stemci de bu IP adresini kendi yerel \u00f6nbelle\u011fine kaydeder ve taray\u0131c\u0131ya verir. Taray\u0131c\u0131 art\u0131k bu IP adresini kullanarak &#8220;www.example.com&#8221; web sitesine ba\u011flan\u0131r.<\/p>\n<p>Bu s\u00fcre\u00e7, milisaniyeler i\u00e7inde ger\u00e7ekle\u015fir ve kullan\u0131c\u0131 i\u00e7in tamamen \u015feffaft\u0131r. \u00d6nbellekleme sayesinde, ayn\u0131 alan ad\u0131na yap\u0131lan sonraki sorgular \u00e7ok daha h\u0131zl\u0131 yan\u0131tlan\u0131r, \u00e7\u00fcnk\u00fc \u00f6zyinelemeli sunucu veya istemci kendi \u00f6nbelle\u011finden do\u011frudan yan\u0131t verebilir.<\/p>\n<h3>\u0130leri (Forward) ve Geri (Reverse) DNS Sorgusu<\/h3>\n<p>*   <strong>\u0130leri DNS Sorgusu (Forward DNS Lookup):<\/strong> Bir alan ad\u0131n\u0131 (\u00f6rne\u011fin, &#8220;example.com&#8221;) kar\u015f\u0131l\u0131k gelen IP adresine (\u00f6rne\u011fin, &#8220;192.0.2.1&#8221;) \u00e7evirme i\u015flemidir. Bu, DNS&#8217;in en yayg\u0131n ve bilinen i\u015flevidir.<br \/>\n*   <strong>Geri DNS Sorgusu (Reverse DNS Lookup):<\/strong> Bir IP adresini (\u00f6rne\u011fin, &#8220;192.0.2.1&#8221;) kar\u015f\u0131l\u0131k gelen alan ad\u0131na (\u00f6rne\u011fin, &#8220;example.com&#8221;) \u00e7evirme i\u015flemidir. Bu, PTR kay\u0131tlar\u0131 (Pointer Records) kullan\u0131larak ger\u00e7ekle\u015ftirilir ve genellikle e-posta sunucular\u0131 taraf\u0131ndan spam kontrol\u00fc i\u00e7in veya a\u011f sorunlar\u0131n\u0131 gidermek i\u00e7in kullan\u0131l\u0131r.<\/p>\n<h3>DNS Hiyerar\u015fisi<\/h3>\n<p>DNS, k\u00f6k sunuculardan ba\u015flayarak a\u015fa\u011f\u0131 do\u011fru dallanan hiyerar\u015fik bir yap\u0131ya sahiptir. Bu hiyerar\u015fi, DNS sisteminin \u00f6l\u00e7eklenebilir ve y\u00f6netilebilir olmas\u0131n\u0131 sa\u011flar.<br \/>\n*   <strong>K\u00f6k D\u00fczey:<\/strong> En \u00fcstte, t\u00fcm internetin k\u00f6k\u00fcn\u00fc olu\u015fturan 13 mant\u0131ksal k\u00f6k sunucu grubu bulunur.<br \/>\n*   <strong>\u00dcst D\u00fczey Alan Ad\u0131 (TLD) D\u00fczeyi:<\/strong> K\u00f6k d\u00fczeyin alt\u0131nda, &#8220;.com&#8221;, &#8220;.org&#8221;, &#8220;.net&#8221; gibi genel TLD&#8217;ler (gTLD&#8217;ler) ve &#8220;.tr&#8221;, &#8220;.de&#8221;, &#8220;.uk&#8221; gibi \u00fclke kodu TLD&#8217;leri (ccTLD&#8217;ler) bulunur. Her TLD, kendi yetkili sunucular\u0131na sahiptir.<br \/>\n*   <strong>\u0130kinci D\u00fczey Alan Ad\u0131 (SLD) D\u00fczeyi:<\/strong> TLD&#8217;lerin alt\u0131nda, &#8220;example.com&#8221;, &#8220;google.com&#8221; gibi belirli kurulu\u015flar veya bireyler taraf\u0131ndan tescil edilen alan adlar\u0131 yer al\u0131r. Bu alan adlar\u0131n\u0131n DNS kay\u0131tlar\u0131, kendi yetkili isim sunucular\u0131 taraf\u0131ndan y\u00f6netilir.<br \/>\n*   <strong>Alt Alan Ad\u0131 (Subdomain) D\u00fczeyi:<\/strong> SLD&#8217;lerin alt\u0131nda, &#8220;www.example.com&#8221;, &#8220;mail.example.com&#8221; gibi alt alan adlar\u0131 bulunabilir. Bunlar, ana alan ad\u0131n\u0131n bir par\u00e7as\u0131d\u0131r ve genellikle ayn\u0131 yetkili isim sunucular\u0131 taraf\u0131ndan y\u00f6netilir.<\/p>\n<p>Bu hiyerar\u015fik yap\u0131 ve yetki devri mekanizmas\u0131 sayesinde, tek bir merkezi sunucunun t\u00fcm internetin alan ad\u0131 bilgilerini tutmas\u0131 gerekmez. Her seviye, kendi sorumluluk alan\u0131ndaki bilgileri y\u00f6netir ve bir \u00fcst seviye, bir alt seviyenin yetkili sunucular\u0131n\u0131 i\u015faret eder.<\/p>\n<h3>DNS G\u00fcvenli\u011fi (DNSSEC)<\/h3>\n<p>DNSSEC (Domain Name System Security Extensions), DNS&#8217;e g\u00fcvenlik uzant\u0131lar\u0131 ekleyerek DNS verilerinin b\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc ve do\u011frulu\u011funu sa\u011flamay\u0131 ama\u00e7layan bir dizi spesifikasyondur. Geleneksel DNS, sorgular\u0131n yan\u0131tlar\u0131n\u0131n ger\u00e7ek olup olmad\u0131\u011f\u0131n\u0131 veya yolda de\u011fi\u015ftirilip de\u011fi\u015ftirilmedi\u011fini do\u011frulama mekanizmas\u0131na sahip de\u011fildir. Bu durum, DNS zehirlenmesi (DNS cache poisoning) gibi sald\u0131r\u0131lara kar\u015f\u0131 savunmas\u0131z kalmas\u0131na neden olur. DNSSEC, dijital imzalar ve kriptografik anahtarlar kullanarak DNS yan\u0131tlar\u0131n\u0131n kimli\u011fini do\u011frular ve manip\u00fclasyonlar\u0131 tespit etmeyi sa\u011flar. Bu sayede, k\u00f6t\u00fc niyetli ki\u015filerin kullan\u0131c\u0131lar\u0131 sahte web sitelerine y\u00f6nlendirmesi engellenir.<\/p>\n<h3>DNS Tabanl\u0131 Y\u00fck Dengeleme (Load Balancing)<\/h3>\n<p>DNS, basit ama etkili bir y\u00fck dengeleme mekanizmas\u0131 olarak da kullan\u0131labilir. Bir alan ad\u0131 i\u00e7in birden fazla A kayd\u0131 (farkl\u0131 IP adresleri) tan\u0131mland\u0131\u011f\u0131nda, DNS sunucusu bu IP adreslerini sorgu yapan istemcilere s\u0131rayla (round-robin) veya ba\u015fka bir algoritmayla d\u00f6nebilir. Bu sayede, gelen trafik birden fazla sunucu aras\u0131nda da\u011f\u0131t\u0131l\u0131r, tek bir sunucu \u00fczerindeki y\u00fck azalt\u0131l\u0131r ve hizmetin kullan\u0131labilirli\u011fi art\u0131r\u0131l\u0131r. \u00d6rne\u011fin, &#8220;example.com&#8221; i\u00e7in \u00fc\u00e7 farkl\u0131 sunucunun IP adresi tan\u0131mlanm\u0131\u015fsa, ilk sorguya birinci IP, ikinci sorguya ikinci IP, \u00fc\u00e7\u00fcnc\u00fc sorguya \u00fc\u00e7\u00fcnc\u00fc IP ve d\u00f6rd\u00fcnc\u00fc sorguya tekrar birinci IP adresi verilebilir.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>DNS, internetin omurgas\u0131n\u0131 olu\u015fturan, \u00e7o\u011fu zaman fark edilmeyen ancak kritik \u00f6neme sahip bir sistemdir. \u0130nsanlar\u0131n alan adlar\u0131yla etkile\u015fim kurmas\u0131n\u0131 ve bilgisayarlar\u0131n IP adresleriyle \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flayan k\u00f6pr\u00fcd\u00fcr. Bu makalede ele al\u0131nan terminoloji, bile\u015fenler ve \u00e7al\u0131\u015fma prensipleri, DNS&#8217;in karma\u015f\u0131k ancak son derece verimli yap\u0131s\u0131n\u0131 anlamak i\u00e7in temel bir \u00e7er\u00e7eve sunmaktad\u0131r. K\u00f6k sunuculardan yetkili isim sunucular\u0131na uzanan hiyerar\u015fi, \u00f6zyinelemeli \u00e7\u00f6z\u00fcmleyicilerin rol\u00fc, farkl\u0131 DNS kay\u0131t t\u00fcrleri ve \u00f6nbellekleme mekanizmas\u0131 gibi kavramlar, internetin sorunsuz i\u015fleyi\u015finde DNS&#8217;in vazge\u00e7ilmez rol\u00fcn\u00fc ortaya koymaktad\u0131r.<\/p>\n<p>DNSSEC gibi g\u00fcvenlik uzant\u0131lar\u0131, sistemin kar\u015f\u0131la\u015ft\u0131\u011f\u0131 tehditlere kar\u015f\u0131 daha diren\u00e7li hale gelmesini sa\u011flarken, DNS tabanl\u0131 y\u00fck dengeleme gibi uygulamalar, hizmetlerin performans\u0131n\u0131 ve g\u00fcvenilirli\u011fini art\u0131rmaktad\u0131r. \u0130nternet teknolojileri geli\u015ftik\u00e7e ve daha karma\u015f\u0131k hale geldik\u00e7e, DNS&#8217;in temel i\u015flevleri ve adaptasyon yetene\u011fi, dijital d\u00fcnyan\u0131n temelini olu\u015fturmaya devam edecektir. Bu sistemin derinlemesine anla\u015f\u0131lmas\u0131, a\u011f y\u00f6neticileri, geli\u015ftiriciler ve hatta bilin\u00e7li internet kullan\u0131c\u0131lar\u0131 i\u00e7in vazge\u00e7ilmez bir bilgi birikimidir.<\/body><\/p>\n","protected":false},"excerpt":{"rendered":"DNS Terminolojisi, Bile\u015fenleri ve Kavramlar\u0131na Giri\u015f\nGiri\u015f\n\u0130nternet, milyarlarca cihaz\u0131n birbirine ba\u011fl\u0131 oldu\u011fu devasa bir a\u011fd\u0131r ve bu a\u011f","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-31722","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>DNS Terminolojisi, Bile\u015fenleri ve Kavramlar\u0131na Giri\u015f - Kodlar\u0131n Gizemli D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DNS Terminolojisi, Bile\u015fenleri ve Kavramlar\u0131na Giri\u015f\" \/>\n<meta property=\"og:description\" content=\"DNS Terminolojisi, Bile\u015fenleri ve Kavramlar\u0131na Giri\u015f Giri\u015f \u0130nternet, milyarlarca cihaz\u0131n birbirine ba\u011fl\u0131 oldu\u011fu devasa bir a\u011fd\u0131r ve bu a\u011f\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-13T04:40:43+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"DNS Terminolojisi, Bile\u015fenleri ve Kavramlar\u0131na Giri\u015f\",\"datePublished\":\"2025-10-13T04:40:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/\"},\"wordCount\":3389,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/\",\"name\":\"DNS Terminolojisi, Bile\u015fenleri ve Kavramlar\u0131na Giri\u015f - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-10-13T04:40:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DNS Terminolojisi, Bile\u015fenleri ve Kavramlar\u0131na Giri\u015f\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"DNS Terminolojisi, Bile\u015fenleri ve Kavramlar\u0131na Giri\u015f - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/","og_locale":"tr_TR","og_type":"article","og_title":"DNS Terminolojisi, Bile\u015fenleri ve Kavramlar\u0131na Giri\u015f","og_description":"DNS Terminolojisi, Bile\u015fenleri ve Kavramlar\u0131na Giri\u015f Giri\u015f \u0130nternet, milyarlarca cihaz\u0131n birbirine ba\u011fl\u0131 oldu\u011fu devasa bir a\u011fd\u0131r ve bu a\u011f","og_url":"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-10-13T04:40:43+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"17 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"DNS Terminolojisi, Bile\u015fenleri ve Kavramlar\u0131na Giri\u015f","datePublished":"2025-10-13T04:40:43+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/"},"wordCount":3389,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/","url":"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/","name":"DNS Terminolojisi, Bile\u015fenleri ve Kavramlar\u0131na Giri\u015f - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-10-13T04:40:43+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/dns-terminolojisi-bilesenleri-ve-kavramlarina-giris\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"DNS Terminolojisi, Bile\u015fenleri ve Kavramlar\u0131na Giri\u015f"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/31722","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=31722"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/31722\/revisions"}],"predecessor-version":[{"id":31723,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/31722\/revisions\/31723"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=31722"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=31722"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=31722"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}