DNS, siz internette sörf yaparken yazdığınız URL’yi, IP numarasına çeviren bir tür telefon rehberidir ve bazı internet sitelerine girebilmek adına zaman zaman DNS değiştirme ihtiyacı duyabiliyoruz. Bu makalemizde Windows, macOS, Android ve iOS işletim sistemine sahip cihazlarda DNS nasıl değiştirilir, detaylarıyla anlatacağız.
macOS işletim sistemi her ne kadar Windows’a alışık olan kullanıcılar için karmaşık gibi görünse de aslında bir çok işlemde daha kolay denilebilir. DNS değiştirmekte macOS’ta oldukça kolay.
Alan Adı Sistemi (DNS) İnternet’in dizini olarak hizmet vermektedir. İnsanlar internette bilgi ararken nytimes.com veya espn.com gibi alan adlarını kullanırlar. Web tarayıcıları ise İnternet Protokolü (IP) adreslerini kullanarak iletişim kurar. DNS, bu alan adlarını IP adreslerine dönüştürerek tarayıcıların gerekli İnternet kaynaklarını yüklemesini sağlayan sistemdir.
İnternete bağlı her cihazın, diğer cihazlar tarafından yerini tespit etmek için kullanılan benzersiz bir IP adresi vardır. DNS sunucuları, insanların 192.168.1.1 (IPv4) gibi IP adreslerini veya 2400:cb00:2048:1::c629 gibi daha karmaşık alfanümerik adresleri ezberleme ihtiyacını ortadan kaldırmaya yardımcı olur.
(IPv6).
DNS çözümleme işlemi, bir ana bilgisayar adını (örn. www.example.com) bilgisayar dostu bir IP adresine (örn. 192.168.1.1) dönüştürmeyi içerir. İnternet üzerindeki her cihaza bir IP adresi atanır ve bu adres, uygun İnternet cihazını bulmak için gereklidir; tıpkı belirli bir evi bulmak için sokak adresini kullanmak gibi. Bir kullanıcı bir web sayfasını yüklemek istediğinde, kullanıcının web tarayıcısına yazdığı şey (example.com) ile example.com web sayfasını bulmak için gereken makine dostu adres arasında bir çeviri yapılmalıdır.
DNS çözümleme sürecini anlamak, bir DNS sorgusunun geçtiği çeşitli donanım bileşenleri hakkında bilgi sahibi olmayı gerektirir. Web tarayıcısı için DNS araması “perde arkasında” gerçekleşir ve ilk istek dışında kullanıcının bilgisayarından herhangi bir etkileşim gerektirmez.
DNS Özyineleyici: DNS recursor’ı kütüphanede belirli bir kitabı bulması istenen bir kütüphaneci olarak düşünün. Bu sunucu, web tarayıcıları gibi istemci makinelerden sorgular alır ve istemcinin DNS sorgusunu karşılamak için ek istekler yapmaktan sorumludur.
Kök Ad Sunucusu: Kök sunucu, insan tarafından okunabilen ana bilgisayar adlarının IP adreslerine dönüştürülmesinde ilk adımdır. Bir kütüphanede çeşitli kitap raflarına işaret eden bir dizin gibi davranır ve daha spesifik konumlara referans olarak hizmet eder.
TLD Ad Sunucusu: Üst düzey alan adı (TLD) sunucusu, bir kütüphanedeki belirli bir kitap rafıyla karşılaştırılabilir. Bu sunucu, bir IP adresi aramasında bir sonraki adımdır ve bir ana bilgisayar adının son bölümünü barındırır (örneğin, example.com’da TLD sunucusu “com “dur).
Yetkili Ad Sunucusu: Bu son sunucu, belirli bir kitap rafında bulunan ve bir adın tanımına çevrildiği bir sözlüğe benzetilebilir. Yetkili ad sunucusu, DNS sorgu sürecindeki son duraktır. İstenen kayda erişimi varsa, ana bilgisayar adı için IP adresini ilk isteği yapan DNS özyineleyicisine (kütüphaneci) geri gönderir.