Eğitimi

Basit sorular: DNS nedir? Windows'ta DNS ayarlarımı nasıl görebilirim?

DNS terimini duydunuz mu? DNS sunucusuna ulaşılamayacağınızı söyleyen hata mesajlarını mı karıştırdınız? Bir DNS'in ne olduğunu ve amacının ne olduğunu biliyor musunuz? Eğer bilmiyorsan, bu kılavuzu okumalısın. DNS'in ne olduğunu, Web'deki rolünü ve Windows'taki mevcut DNS ayarlarınızı nasıl öğrenebileceğinizi açıklarız:

DNS (Etki Alanı Adı Sistemi) nedir?

DNS, "alan adı sistemi" anlamına gelir ve tüm dünyadaki web sitelerinin IP adreslerini yönetmek için kullanılan bir standarttır. Bilgisayar dilinde, Web'deki her bir web sitesinin bulunabileceği bir IP adresi vardır. Örneğin, Digital Citizen web sitemizi 40.84.48.70 IP adresinde bulabilirsiniz. Bilgisayarların ve diğer cihazların, sınırsız sayıda web sitesi için IP adreslerini hatırlamada ve kullanmada herhangi bir sorunu yoktur. Ancak, siz ve benim gibi insanlar bunu yapmakta zorlanıyorlar. Sonunda, 'yi hatırlamaktan çok daha kolay, 40.84.48.70' i hatırlamaktan çok daha kolay.

Bu yüzden DNS teknolojisi var: İnternet'teki web sitelerinin IP adreslerini, insanlar için anlaşılabilir ve anlaşılması daha kolay bir şey haline dönüştürmek.

Bir şekilde, DNS teknolojisine, dünyadaki her telefon numarasına bir isim ekleyen büyük bir telefon defterinde olduğu gibi bakabilirsiniz. Tek fark, telefon numaraları yerine IP adreslerine sahip olmanızdır. Arkadaşlarımızın isimlerini hatırlamamız normal, ama telefon numaralarını değil. Arkadaşlarınızdan birini aramak istediğinizde, akıllı telefonunuzdaki telefon rehberini açıp, adını kendi adına ara. Arkadaşlarının telefon numaralarını hatırlamak zorunda değilsin. Benzer şekilde, ziyaret edebilmek için bir web sitesinin IP adresini hatırlamanız gerekmez. Sadece adını hatırlamanız gerekiyor ve DNS teknolojisi otomatik olarak doğru IP adresiyle ilişkilendiriyor.

DNS sunucuları nasıl çalışır?

Artık DNS'in ne anlama geldiğini ve ne yaptığını biliyorsunuz. Ama ne iş yapar? Cevap şu: DNS, DNS sunucuları aracılığıyla işini yapıyor. Internet'te çeşitli web sitelerinin IP adresleri ile büyük veritabanlarını ve aynı şeyi yapan diğer DNS sunucularının IP adreslerini saklayan özel sunuculardır.

Bir web sitesini ziyaret etmek istediğinizde, bilgisayarınız veya cihazınız, söz konusu web sitesinin IP adresini biliyorsanız DNS sunucusunu ister. Eğer yaparsa ve bilgisayarınız bir cevap alırsa, hemen bu web sitesinin IP adresine yönlendirilirsiniz. Bu sürece bir DNS araması denir. Akıllı telefonunuzdaki telefon rehberindeki arama fonksiyonu gibi.

Bununla birlikte, bilgisayarınız ile çalışacak şekilde yapılandırılmış DNS sunucusunun, ziyaret etmeye çalıştığınız bir web sitesinin IP adresini bilmediği de olabilir. Bu olabilir, çünkü dünyadaki tüm web siteleri ile bir veritabanını korumak, titanik bir görevdir. Bununla birlikte, DNS sunucuları, bir websitesi denizinde kayıp adalar değildir: onlar da kendi aralarında bağlanırlar ve aynı zamanda bir hiyerarşi de sürdürürler. Bir DNS sunucusunun belirli bir web sitesinin IP adresini bilmemesi durumunda, bu soru hiyerarşide daha yüksek olan başka bir DNS sunucusuna iletilir. Bir sonuç bulunduğunda, yanıt size geri iletilir.

Tüm bu "sor ve yanıtla" işleminin milisaniyeler içinde gerçekleştiğine dikkat edin, bu yüzden çok hızlıdır ve hangi gerçek DNS sunucusunun ziyaret etmeye çalıştığınız web sitesinin IP adresini aktardığını bilmeyeceksiniz. Bununla birlikte, günümüzün bilgisayarları, cihazları ve programları, olabildiğince küçük bir gecikmeyi sevmez, bu nedenle çoğu bilgisayar ve cihaz aynı zamanda, daha önce ziyaret ettiğiniz bir web sitesini açabilmeleri için DNS isteklerinin önbelleğini de saklar. Bir dahaki sefere ziyaret edersin.

DNS sunucularını kimin koruduğunu merak ediyorsanız, bu tür sunucuların, İnternet servis sağlayıcınızdan dünyanın her yerindeki hükümet kuruluşlarına ve üniversitelere kadar bir dizi farklı kuruluş tarafından tutulduğunu bilmelisiniz. Bu makalenin biraz öncesinde, DNS sunucularının yalnızca kendi aralarında iletişim kurduklarını değil, aynı zamanda bir hiyerarşi oluşturduklarını da belirtmiştik. Bu açıklama muhtemelen hangi DNS sunucusunun "tepenin kralı" olduğunu meraklamanızı sağladı. :) İşte cevap: 13 kral var, yani dünyadaki tüm DNS sunucuları bu 13 ana "gıda zincirinin en üstünde" DNS sunucularına geçiyor. Ayrıca "root server" ismini taşıyorlar ve kimin nerede olduğunu ve coğrafi olarak nerede bulunduklarını bilmek istiyorsanız, listeyi burada bulacaksınız: Wikipedia - Root isim sunucusu. Göreceğiniz gibi, çoğu Amerika Birleşik Devletleri'nde bulunmaktadır.

Windows bilgisayarım veya cihazım tarafından kullanılan DNS sunucularını nerede görebilirim?

Bir Windows kullanıcısıysanız, bilgisayarınızın veya aygıtınızın kullandığı DNS sunucularının adreslerini bulabileceğiniz birçok yol vardır.

Adreslerini bulmanın bir yolu Ağ ve Paylaşım Merkezi aracılığıyla. Açın ve ardından Internet'e bağlanmak için kullandığınız ağ bağdaştırıcısını tıklatın veya üzerine dokunun. Benim durumumda, örneğin, RDS İnternet bağlantım tarafından kullanılan Ethernet adaptörü olurdu.

Bu, ağ bağdaştırıcısının durumunu gösteren bir pencere açar. Orada Detaylar adlı bir buton göreceksiniz. Tıklayın veya üzerine dokunun.

Ağ Bağlantısı Ayrıntıları penceresinde, Windows bilgisayar veya cihazınızın kullandığı DNS sunucularını bulacaksınız. IPv4 DNS Sunucusu ve IPv6 DNS Sunucusu adlı alanlarda listelenir.

Windows bilgisayarında veya aygıtınızda hangi DNS sunucularını kullandığınızı bulmanın biraz daha hızlı bir yolu Komut İstemi'ni veya PowerShell'i kullanmaktır. Tercih ettiğiniz komut satırında, aşağıdaki komutu çalıştırın:

ipconfig / hepsi | findstr / R "DNS \ Servers"

Hem Komut İstemi hem de PowerShell, Windows bilgisayarınızın veya aygıtınızın kullanacağı DNS sunucularının adreslerini gösterir.

Sonuç

Artık DNS teknolojisinin ne olduğu ve nasıl çalıştığının temellerini bildiğinize göre, Web'de gezinirken karşılaştığınız bazı sorunları daha kolay anlayabilirsiniz. DNS hakkında sorularınız varsa veya DNS sunucuları hakkında daha fazla bilgi paylaşmak isterseniz, aşağıdaki yorum formunu kullanmaktan çekinmeyin.