DNS, bir diğer adıyla "Alan Adı Sistemi" anlamına gelen bu sistem, insan tarafından okunabilen alan adlarını (anlatanlar.net gibi) bir web sitesinin depolandığı sunucunun benzersiz kimliğiyle eşleştirerek web sitelerine bağlanmanıza olanak tanıyan bir sistemdir.
DNS'i internetin kendi telefon rehberi gibi görebilirsiniz. İnsanların adlarını telefon numaralarıyla listelemek yerine, alan adlarını IP adresleri olarak, karşılık gelen tanımlayıcılarıyla listeler. Bir kullanıcı cihazına anlatanlar.net gibi bir alan adı girdiğinde, IP adresini arar ve onu web sitesinin depolandığı fiziksel konuma bağlar.
DNS Nasıl Çalışır?
İnternet dev bir bilgisayar ağıdır. İnternet ile bağlantısı olan her cihaza, kullanılan diğer bilgisayarların bu cihazı tanımlamasına yardımcı olacak benzeri olmayan IP adresi atanır.
Bu IP adresi, aşağıdaki gibi görünen noktalara sahip bir sayı dizisidir: 192.165.235.187
Şimdi, en sevdiğiniz web sitelerini ziyaret etmek için bu kadar uzun sayı dizilerini hatırlamanız ne kadar zor olacağını düşünün. Hatırlamaları zordur ve bir tarayıcıya girdiğinizde göreceğiniz web sitesi hakkında size hiçbir şey söylemezler.
Alan adları, bu sorunu çözmek için alfabe kullanarak ve kullanıcıların web siteleri için hatırlaması kolay adlar seçmelerine izin vererek icat edildi. DNS veya Alan Adı Sistemi temelde bu alan adlarını IP adreslerine çevirir ve cihazınızı doğru yöne yönlendirir.
"DNS kaydı", bir alan adı ve bununla eşleşen IP adresi olarak bilinir.
İşte DNS'nin nasıl çalıştığını dört adımda anlamanın basit bir yolu.
Www.anlatanlar.net adresindeki sitemizi ziyaret etmek istediğinizi varsayalım.
1. Kullandığınız tarayıcınızda adres çubuğuna www.anlatanlar.net yazın ve klavyede Enter tuşuna basın. Web sitemizi daha önce ziyaret edip etmediğinizi hemen görmek için hızlı bir kontrol yapılacaktır.
DNS kayıtları bilgisayarınızın DNS önbelleğinde bulunursa, DNS aramasının geri kalanı atlanır ve doğrudan www.anlatanlar.net adresine yönlendirilirsiniz.
2. DNS kaydı bulunamaya bilir. Böyle bir durumda yerel DNS sunucunuza bir sorgu gönderilir. Bu, İnternet sağlayıcınızın DNS sunucusudur ve bir diğer adı da "çözümleyen ad sunucusu" olduğu bilinir.
3. Kayıtlar çözümleyen ad sunucusunda önbelleğe alınmazsa, istek, DNS kayıtlarını bulmak için "kök ad sunucusuna" iletilir. Sistemin sorunsuz çalışmasını sağlamak ve dünya çapında dns verilerini depolamaktan sorumlu, belirlenmiş sunuculara kök ad sunucusu diyoruz. DNS kaydınız bu sunucuda bulunduğu zaman, bilgisayarınız tarafından önbelleğe alınır.
4. DNS kayıtları oluşturulduğuna ve kaydedildiğine göre, web sitesinin depolandığı sunucuya bir bağlantı açılacaktırve ekranınızda www.anlatanlar.net sitemiz görüntülenecektir.
İsim Sunucusu nedir?
İnternet, sunucu adı verilen bir bilgisayar ağı ile mümkündür. Sunucu, web sitelerini dünyanın her yerindeki diğer bilgisayarlara depolamaya ve teslim etmeye adanmış bir bilgisayar türüdür.
Ad sunucusu, alan adınızın tüm DNS kayıtlarını tutan özel bir sunucu türüdür. Görevi, DNS bilgilerinizi talep eden herkese, bu bilgileri sağlamaktır. Ad sunucuları genellikle alan adı kayıt kuruluşunuz veya barındırma sağlayıcınız tarafından yönetilir. Her ad sunucusunun kendi adresi vardır ve birçok web sitesinin kaydını saklayabilir. Örneğin, web siteniz GoDaddy'de barındırılıyorsa, DNS kayıtlarınızı yönetmek için kullanılan ad sunucusu şuna benzer adreslere sahip ad sunucularında olacaktır:
- NS1.godaddy.com
- NS2.godaddy.com
- NS3.godaddy.com
Her alan adı en az iki ad sunucusuna sahip olmalıdır. İlk ad sunucusu birincil sunucudur. Birincil sunucu yanıt vermezse, etki alanı adını çözümlemek için ikincil ad sunucusu kullanılır.
Bazı WordPress barındırma sağlayıcıları, kullanıcıların kendi özel ad sunucularını almalarına da izin verir. Örneğin, Anlatanlar'da kendi özel ad sunucumuzu kullanacak olursak:
- NS0.ANLATANLAR.COM
- NS1.ANLATANLAR.COM
- NS2.ANLATANLAR.COM
- NS3.ANLATANLAR.COM
- NS4.ANLATANLAR.COM
DNS İle Çıkarılan Zorluklar
Gördüğünüz gibi, Alan Adı Sistemi tüm internet aktiviteleriniz için çok önemlidir. Sistemle ilgili herhangi bir sorunun, deneyiminiz üzerinde kademeli etkileri olabilir.
Yeni başlayanlar için, ISS tarafından sağlanan DNS sunucuları yavaşsa veya önbelleğe alma için uygun şekilde yapılandırılmamışsa, bağlantınızı etkili bir şekilde yavaşlatabilirler. Bu, özellikle reklamverenler ve bağlı kuruluşlar gibi birçok farklı etki alanından içerik çeken bir sayfa yüklediğinizde geçerlidir. Verimlilik için optimize edilmiş DNS sunucularına geçiş, ister evde ister iş ortamında gezinmenizi hızlandırabilir.
VPN (Sanal Özel Ağ) kullanmadığınız sürece, ISS'nizin DNS sunucuları talep ettiğiniz her alanı görür. Bundan gerçekten kaçamazsını. İnternetten bir şey istiyorsanız, birisine tam olarak ne istediğinizi söylemekten kaçınamazsınız. İnternet servis sağlayıcınız internette nereye gittiğinizi biliyor ve muhtemelen umursamıyor.
Ancak, bazı ISS'ler DNS hizmetlerinden para kazanmanın bir yolunu bulmuşlardır. Gerçek IP adresi olmayan hatalı bir etki alanına ulaştığınızda, tarayıcınızı etki alanı adından türetilen bir arama ifadesiyle önceden yüklenmiş bir arama ve reklam sayfasına yönlendirirler. Örneğin, varolmayan bir siteye gitmeye çalıştığınızda sizin reklamlara yönlendirilme olasılığınız olabilir. Bu da ISS'nizin uyguladığı bir işlemdir ancak çok nadir görülür.
En İyi DNS Sunucusu Hangisidir?
Google Genel DNS, hatırlanması kolay 8.8.8.8 ve 8.8.4.4 IP adresleriyle neredeyse 10 yıldır kullanılmaktadır. Google, hız avantajlarının yanı sıra saldırılara karşı güçlendirilmiş güvenli bir DNS bağlantısı vaat ediyor.
2005'te kurulan OpenDNS, güvenli DNS'i daha da uzun süredir sunuyor. Google'ınki gibi akılda kalıcı IP adreslerine sahip değildir, ancak çeşitli hizmetler sunar. Gizlilik ve güvenliğe odaklanan DNS sunucularına ek olarak, uygunsuz içeriği filtreleyen FamilyShield sunucuları olarak adlandırdığı uygulamayı da ek olarak size sunar. Şirket, ayrıca ebeveynlere filtreleme üzerinde daha ayrıntılı denetim sağlayan birinci sınıf bir ebeveyn denetimi sistemi de sunuyor. Ana şirketi Cisco, işletmelere işletmeler için bir güvenlik ve DNS hizmetleri içeren Cisco Umbrella yazılımını tedarik etmektedir.
Cloudflare, hiç duymadığınız en büyük internet şirketi olabilir. Dünya çapında genişleyen bir sunucu koleksiyonuyla, diğer hizmetlerin yanı sıra web sitelerine İnternet güvenliği ve Dağıtılmış Hizmet Reddi saldırılarına karşı koruma sunar. Geçtiğimiz yıllarda Cloudflare, 1.1.1.1 ve 1.0.0.1 gibi çok akılda kalan IP adreslerinde güvenli DNS'yi kullanıma sundu. Daha yakın zamanda şirket, 1.1.1.1 mobil uygulamasının VPN korumasının yerini alması için bir plan başlattı.
Ücretsiz DNS ve Ücretli DNS: Aralarındaki Fark Nedir?
Normalde, bir kullanıcı web sitenizi dünyanın belirli bir bölgesinden ziyaret ettiğinde, web sitenizin DNS kayıtları yerel ISS'ler tarafından yönetilen en yakın ad sunucuları tarafından önbelleğe alınır. Bu, o bölgedeki diğer kullanıcıların web sitenize hızlı bir şekilde ulaşmasına yardımcı olur. Ancak, DNS isteklerinin çözümlenmesi yine de zaman almaktadır. Bu genellikle milisaniye cinsindendir ve küçük işletmeler ve bloglar için o kadar önemli değildir. Bu nedenle çoğu web sitesi, barındırma şirketleri veya alan adı kayıt kuruluşları tarafından sağlanan DNS sunucularını kullanır.
Sınırlı güvenlik duvarı koruması ile daha hızlı bir ücretsiz DNS sunan Cloudflare gibi ücretsiz DNS servis sağlayıcılarını da kullanabilirsiniz. Daha büyük işletmeler genellikle 100% çalışma süresi, daha hızlı arama hızları, coğrafi trafiği yeniden yönlendirme, ikincil DNS, artırılmış güvenlik ve daha fazlası gibi akıllı özellikler elde etmek için ücretli bir DNS seçer.
Bu makalenin DNS ve nasıl çalıştığı hakkında her şeyi öğrenmenize yardımcı olacağını umuyoruz. Konuyla bağlantılı olan Domain ile ilgili bilgi edinmek için Domain Ne Demek? yazımıza göz atın.