Flush DNS Komutu nasıl kullanılır

Flush DNS Komutu nasıl kullanılır Flush DNS komutu yerel önbelleğe alınmış DNS kayıtlarını temizler. Bilgisayarınız bunu otomatik olarak yapacak, ancak aşağıdaki komutlardan biriyle güvenli bir şekilde zorlayabilirsiniz.

Windows’ta DNS Nasıl Temizlenir

DNS önbelleğinizi Windows’ta tek bir komutla temizleyebilirsiniz. Komutu çalıştırmak için Komut İstemi veya PowerShell’i kullanabilirsiniz.

  1. Başlat menüsünü sağ tıklayın
  2. Komut İstemi (Yönetici) veya Windows PowerShell’i (Yönetici) seçin
  3. ipconfig/flushdns yazın ve enter tuşuna basın
  4. Önbelleğin başarıyla temizlendiğine dair bir mesaj alacaksınız. Artık pencereyi kapatabilirsiniz.
pencerelerde dns temizle

MAC’de DNS’inizi temizleyin

MacOS’ta, DNS önbelleğinizi tek bir komutla da temizleyebilirsiniz. Bunun için terminali kullanacağız.

  1. Komut tuşu + boşluk tuşuna basın
  2. Type terminal
  3. Terminali en iyi sonuç olarak görmelisiniz, açın.
  4. Terminalde sudo killall -HUP mDNSResponder yazın ve enter tuşuna basın.
  5. DNS önbelleği şimdi temizlendi.

Flushing DNS ne yapar?

Bilgisayarınız tüm DNS isteklerinizi yerel olarak önbelleğe alır. Bu şekilde, aynı DNS adresine bir istekte bulunduğunda her seferinde IP adresini çözmek zorunda kalmaz.

Ancak bazen bilgisayarınız artık doğru olmayan bir adresi önbelleğe almış olabilir. Bir sunucuya, yazıcıya veya başka bir ağ cihazına bağlanmaya çalıştığınızda bunu fark edebilirsiniz. Aygıt açık, ancak bilgisayarınız ona erişemiyor.

Statik IP adresine sahip olmayan cihazlar, her yeniden başlatıldıklarında farklı bir IP adresi alabilir. DNS önbelleğinizdeki adresin süresi henüz dolmadıysa, bir uyumsuzluk alabilirsiniz.

DNS’inizi temizlerseniz, yerel önbelleğiniz temizlenir. Bu şekilde, bilgisayarınızın yerel önbelleğini yenilemesi gerekecek ve bu da doğru IP adresleriyle sonuçlanacaktır.

DNS Önbelleğinizi görüntüleyin

Bilgisayarınızın DNS önbelleğinde hangi adresi sakladığını hiç merak ettiniz mi? Aşağıdaki komut ile DNS önbelleğinizin içeriğini görüntüleyebilirsiniz. Aynı ipconfig/flushdns komutu Komut İstemi (cmd) veya PowerShell’de çalıştıracağız.

  1. Başlat menüsünü sağ tıklayın
  2. Komut İstemi (Yönetici) veya Windows PowerShell (Yönetici) seçin
  3. Açılan pencereye ipconfig/displaydns yazın ve enter tuşuna basın
  4. Önbelleğin başarıyla temizlendiğine dair bir mesaj alacaksınız. Artık pencereyi kapatabilirsiniz.

İfconfig / displaydns komutunun sonucu şu şekilde görünecektir.

❯ ipconfig /displaydns

Windows IP Configuration
 lazyadmin.nl
    ----------------------------------------
    Record Name . . . . . : lazyadmin.nl
    Record Type . . . . . : 1
    Time To Live  . . . . : 272
    Data Length . . . . . : 4
    Section . . . . . . . : Answer
    A (Host) Record . . . : 104.24.99.228

Ipconfig DisplayDns

Displaydns anahtarının sonuçlarına bir göz attıysanız, bu kayıtlardan bazılarının ne anlama geldiğini merak ediyor olabilirsiniz.

Record NameGerçek DNS adı.
Record TypeSayı olarak görüntülenen DNS kayıt türü. 1, örneğin bir A record.
Time to LiveKaydın süresinin dolduğu saniye cinsinden süre.
Data LengthKayıtların bayt cinsinden uzunluğu. Örneğin 4 bayt bir IPv4 adresidir.
SectionDNS sorgusunun gerçek yanıtı. Gerçek yanıtı bulmak için bilgi içeriyorsa “ek” de olabilir.
<type> RecordÖnbellekte depolanan gerçek veriler.

Umarım artık yerel DNS önbelleğinin nasıl çalıştığını ve nasıl temizleneceğini daha iyi anladınız. Herhangi bir sorunuz varsa, aşağıya bir yorum bırakın.

Bu yardımcı oldu mu?

0 / 0

Bir yanıt yazın 0

E-posta adresiniz yayımlanmayacaktır. Required fields are marked *