Skip to main content

DNS Nedir? Alan Adı Sisteminin Tanımı

DNS nedir? (Mayıs Ayı 2024)

DNS nedir? (Mayıs Ayı 2024)
Anonim

Basit bir şekilde, Etki Alanı Adı Sistemi (DNS), ana makine adlarını IP adreslerine çeviren veritabanlarının bir derlemesidir.

DNS genellikle internetin telefon rehberi olarak anılır, çünkü kolay hatırlanan hostnameleri değiştirir. www.google.com gibi IP adreslerine 216.58.217.46 . Bir web tarayıcısının adres çubuğuna bir URL yazdıktan sonra bu sahne arkasında gerçekleşir.

DNS olmaksızın (ve özellikle Google gibi arama motorları), internette gezinmek, ziyaret etmek istediğimiz her sitenin IP adresini girmemiz gerektiğinden kolay olmayacaktı.

DNS Nasıl Çalışır?

Eğer hala açık değilse, DNS'in işini nasıl yaptığıyla ilgili temel kavram oldukça basittir: bir web tarayıcısına (Chrome, Safari veya Firefox gibi) girilen her bir web sitesi bir DNS sunucusuna gönderilir. Bu doğru IP adresine isim.

Cihazların birbirleriyle iletişim kurmak için kullandıkları IP adresidir, çünkü böyle bir ismi kullanarak bilgi aktarmaz ve aktarmazlar. www.google.com , www.youtube.com vb. DNS, bizim için tüm aramaları yaparken, sadece istediğimiz sayfaları açmak için gereken uygun IP adreslerine anında erişim sağlarken, bu web sitelerine basit bir isim girebiliriz.

Tekrar, www.microsoft.com, www.Go-Travels.com, www.amazon.com ve diğer her web sitesi adı sadece bizim rahatlığımız için kullanılır, çünkü bu isimleri hatırlamak IP adreslerini hatırlamaktan daha kolaydır.

Bilgisayarlar kök sunucuları her üst düzey alan için IP adreslerini depolamaktan sorumludur. Bir web sitesi istendiğinde, arama sürecindeki bir sonraki adımı tanımlamak için önce bu bilgiyi işleyen kök sunucudır. Daha sonra, alan adı doğru IP adresini belirlemek için bir ISS içinde yer alan bir Etki Alanı Adı Çözümleyicisi'ne (DNR) iletilir. Son olarak, bu bilgi sizden talep ettiğiniz cihaza geri gönderilir.

DNS nasıl temizlenir?

Windows ve diğerleri gibi işletim sistemleri, ana bilgisayar adlarıyla ilgili IP adreslerini ve diğer bilgileri yerel olarak depolar ve böylece her zaman bir DNS sunucusuna erişmekten daha hızlı erişebilirler. Bilgisayar belirli bir ana makine adının belirli bir IP adresiyle eş anlamlı olduğunu anladığında, bu bilgilerin saklanmasına veya aygıtta önbelleğe alınmasına izin verilir.

DNS bilgilerini hatırlamak yardımcı olurken, bazen bozulabilir veya modası geçmiş olabilir. Normalde, işletim sistemi bu verileri belirli bir süre sonra kaldırır, ancak bir web sitesine erişme konusunda sıkıntı yaşıyorsanız ve bunun bir DNS sorunundan kaynaklandığından şüpheleniyorsanız, ilk adım bu bilgileri yeni yer açmak için zorlamaktır. güncellenmiş DNS kayıtları.

DNS önbelleği bir yeniden başlatma yoluyla korunmadığından DNS ile sorun yaşıyorsanız bilgisayarınızı yeniden başlatmanız gerekir. Ancak, önbelleği yeniden başlatma yerine el ile ortadan kaldırmak çok daha hızlıdır.

Windows'ta DNS'yi Komut İstemi ile temizleyebilirsiniz. ipconfig / flushdns Komut. Web sitem DNS nedir? Windows'un her bir sürümü için, ayrıca macOS ve Linux için DNS'yi temizleme talimatı vardır.

Özel yönlendiricinizin nasıl kurulduğuna bağlı olarak, DNS kayıtlarının da burada saklanabileceğini unutmayın. DNS önbelleğini bilgisayarınızdan temizlemeniz DNS sorununuzu çözmezse, DNS önbelleğini temizlemek için yönlendiricinizi yeniden başlatmayı kesinlikle denemelisiniz.

Not: DNS önbelleği temizlendiğinde, ana bilgisayar dosyasındaki girişler kaldırılmaz. Orada saklanan ana bilgisayar adlarını ve IP adreslerini ortadan kaldırmak için hosts dosyasını düzenlemelisiniz.

Kötü Amaçlı Yazılımlar DNS Girişlerini Etkileyebilir

DNS'nin, ana makine adlarını belirli IP adreslerine yönlendirmekten sorumlu olduğu göz önüne alındığında, bunun kötü amaçlı etkinlik için ana hedef olduğu açıktır. Bilgisayar korsanları, normal bir işleyiş kaynağına ilişkin isteğinizi, parola toplamak veya kötü amaçlı yazılım sunmak için kullanılan bir tuzağa yönlendirebilir.

DNS zehirlenmesi ve DNS sahteciliği bir ana bilgisayar adını farklı bir IP adresine yönlendirmek amacıyla bir DNS çözümleyicinin önbelleğindeki bir saldırıyı tanımlamak için kullanılan terimlerdir, bu ifadeler gerçekte o ana makine adına atanmış olandan daha etkili bir şekilde nereye gitmek istediğinizi yönlendirir. Bu normalde sizi kötü amaçlı dosyalarla dolu bir web sitesine götürmek veya giriş kimlik bilgilerinizi çalmak için benzer bir web sitesine erişmeniz için sizi kandırmak amacıyla bir phishing saldırısı yapmak için yapılır.

Çoğu DNS hizmeti bu tür saldırılara karşı koruma sağlar.

Saldırganların DNS girişlerini etkilemesinin bir başka yolu, ana bilgisayar dosyasını kullanmaktır. Hosts dosyası, DNS'nin gerçekte ana makine adlarını çözümlemek için yaygın bir araç haline gelmesinden önce DNS yerine kullanılan yerel olarak saklanan bir dosyadır, ancak dosya hala popüler işletim sistemlerinde bulunmaktadır. Bu dosyada depolanan girişler DNS sunucusu ayarlarını geçersiz kılar, bu yüzden kötü amaçlı yazılımlar için ortak bir hedeftir.

Host dosyasının düzenlenmesini önlemenin basit bir yolu, onu salt okunur bir dosya olarak işaretlemektir. Windows'da, ana dosyaya sahip klasöre gitmeniz yeterlidir: % Systemdrive% Windows System32 drivers etc . Sağ tıklayın veya dokunun ve basılı tutun Özelliklerive sonra yanındaki kutuyu işaretleyin. Sadece oku bağlıyor.

DNS hakkında daha fazla bilgi

Şu anda size internet erişimi sunan ISS, cihazlarınızın kullanacağı DNS sunucularını (DHCP ile bağlıysanız), ancak bu DNS sunucularına bağlı kalmaya zorlanmadı. Diğer sunucular ziyaret edilen web sitelerini, reklam engelleyicileri, yetişkin web sitesi filtrelerini ve diğer özellikleri izlemek için kayıt özellikleri sağlayabilir.Alternatif DNS sunucularının bazı örnekleri için bu listeyi Ücretsiz ve Genel DNS Sunucuları'na bakın.

Bir bilgisayar IP adresi almak için DHCP kullanıyor olsun veya statik bir IP adresi kullanıyorsa, yine de özel DNS sunucularını tanımlayabilirsiniz. Ancak, eğer değil DHCP ile kurulum şart Kullanması gereken DNS sunucularını belirtin.

Açık DNS sunucusu ayarları örtülü, yukarıdan aşağıya ayarlardan önceliklidir. Başka bir deyişle, cihazın kullandığı cihaza en yakın DNS ayarlarıdır. Örneğin, yönlendiricinizdeki DNS sunucusu ayarlarını belirli bir şeye değiştirirseniz, söz konusu yönlendiriciye bağlı tüm aygıtlar da bu DNS sunucularını kullanır. Ancak, daha sonra bir bilgisayarda DNS sunucusu ayarlarını bir şeye değiştirirseniz farklı Bu bilgisayar, aynı yönlendiriciye bağlı diğer tüm cihazlardan farklı DNS sunucuları kullanacaktır.

Bilgisayarınızdaki bozuk bir DNS önbelleğinin, aynı olanların aynı ağdaki farklı bir bilgisayarda normal olarak açılsa bile, web sitelerinin yüklenmesini önleyebilmesinin nedeni budur.

Web tarayıcılarımıza normal olarak girdiğimiz URL'ler, www.Go-Travels.com bunun yerine, aynı web sitesine erişmek için, ana makine adının işaret ettiği IP adresini (https://151.101.1.121) kullanabilirsiniz. Bunun nedeni, aynı sunucuya her iki şekilde de erişmenizdir - bir yöntem (adı kullanarak) hatırlamak daha kolaydır.

Bu notta, cihazınızda bir DNS sunucusuna başvururken bir çeşit sorun yaşanırsa, ana makine adı yerine adres çubuğuna IP adresini girerek her zaman bunu atlayabilirsiniz. Çoğu kişi, ana bilgisayar adlarına karşılık gelen yerel bir IP adresi listesi tutmaz, çünkü sonuçta, her şeyden önce bir DNS sunucusunu kullanmanın tüm amacı budur.

Not: Bazı web sunucuları barındırma ayarlarını paylaştığından bu, her web sitesi ve IP adresiyle çalışmaz, yani bir web tarayıcısı üzerinden sunucunun IP adresine erişmenin, özellikle hangi sayfanın açılacağını açıklayamadığı anlamına gelir.

Ana bilgisayar adına dayalı IP adresini belirleyen "telefon rehberi" araması ileriye doğru DNS araması . Tersi, bir DNS aramayı tersine çevir , DNS sunucuları ile yapılabilecek başka bir şey. Bu, bir ana bilgisayar adının IP adresiyle tanımlandığı zamandır. Bu tür bir arama, söz konusu ana makine adıyla ilişkili IP adresinin statik bir IP adresi olduğu fikrine dayanır.

DNS veritabanları, IP adreslerine ve ana bilgisayar adlarına ek olarak birçok şeyi depolar. Bir web sitesinde e-posta kurduysanız veya bir alan adı aktardıysanız, alan adı takma adları (CNAME) ve SMTP posta değiştiricileri (MX) gibi terimlerle karşılaşabilirsiniz.