Çevrimiçi olanları görüntülemek için DNS'imi temizlememi söyleyen bir web sitesine rastladım. Bu ne işe yarar ve web sitesinin görüntülenmesine neden yardımcı olur?
Çevrimiçi olanları görüntülemek için DNS'imi temizlememi söyleyen bir web sitesine rastladım. Bu ne işe yarar ve web sitesinin görüntülenmesine neden yardımcı olur?
Yanıtlar:
DNS, Alan Adı Sistemidir . DNS sunucuları bir etki alanı adını (örneğin example.com) bir IP adresine (bu durumda 192.0.32.10) dönüştürür. İsimlerin sayılarla eşlenmesi zaman zaman değişebilir.
Bilgisayarınız, her seferinde aramaları kaydetmek için bir DNS girdisi kaydı tutar. Bu, DNS önbelleğinizdir. Bu kayıtları istediğiniz zaman silebilirsiniz (önbelleği temizleyebilirsiniz).
Bir web sitesi yakın zamanda sunucuları taşıdıysa, bir süre eski web sitesini görebilirsiniz. DNS önbelleğinizi yıkamak yardımcı olabilir.
Adres çubuğuna bir URL yazdığınızda, web sunucusuyla iletişim kurmak için karşılık gelen IP adresini alır (herhangi bir sunucu olabilir). Aynı URL'yi tekrar tekrar kullandığınızda, IP çok sık değişmediği için ilgili IP adresini her zaman almak için sadece bir ağ kaynağı kaybı olur.
böylece aynı etki alanı adını (URL) her kullanışınızda Etki Alanı adı Sunucusu'ndan (DNS) alınmasını önlemek için bilgisayarınız etki alanı adı ve IP birleşimlerini yerel önbellekte depolar.
Ayrıca, IP ve etki alanı adı birleşimi için geçerli zaman hakkında bilgi veren "Zaman Aşımı" adlı başka bir önemli bilgi tutar; bu zaman aşımı bilgisayarınızın zaman aşımına uğradığını ve DNS'yi tekrar yerel önbellekte sakladığını gösterir.
Dns yıkama, kullanıcının önbellekteki tüm girişleri manuel olarak geçersiz hale getirebildiği mekanizmadır, böylece bilgisayarınız yeni kombinasyonları ihtiyaç duyduğu anda yeniden alır ve yerel önbellekte saklar.
Windows'un eski sürümlerinde değilseniz, web sitesi operatörleri berbat demektir. Hizmeti yeni bir IP adresine taşıdılar; bunu yapmadan önce, DNS'deki ad verilerindeki bazı zaman aşımlarını azaltmış olmalılar, böylece "bu eşleme ertesi gün için geçerlidir" yerine "bu eşleme 5 dakika geçerlidir" dediler. Bunun önceden yapılması gerekir.
Bunun istisnası, eski Windows sürümlerinin (XP aracılığıyla? Unutuyorum) bir günden daha kısa zaman aşımlarını görmezden gelmesi ve eski haritayı yine de hatırlamasıdır. Önbelleklerin zaman aşımı süresinin "alt sınırına" sahip olması yaygın olmakla birlikte, genellikle "24 saat" değil, "5 dakika" civarındadır. Bu, bir web sitesini hareket ettiren bir IP adresinin bu süre boyunca iki farklı IP adresinde mevcut olması gerektiği anlamına gelir.
Web sitesi operatörleri için çözüm, aptalca aşırı önbellekleme üzücü gerçekliği ile başa çıkmak için zaman vermek, birkaç gün boyunca yeni IP adresine trafik geçirerek, eski IP adresi üzerinde bir yönlendirme "proxy" çalıştırmaktır.
Her iki durumda da, sorun size düştü. Ancak büyük profesyonel sitelerin sizden bunu yapmanızı istememesinin bir nedeni var - sorunun kendileri üzerinde çalışıyorlar.
Sisteminiz adlandırılmış sitelerin IP adresini tutar ... Bir ipconfig / flushdns yaptığınızda, sisteminiz IP girişlerine giden isim önbelleğini temizler ve bunları bağlı DNS sunucusundan yeniden yükler.
Uygulamalarımızı eski sunuculardan yeni sunuculara geçirirken DNS temizleme önemlidir. Sunucular / uygulamalar VIP / Geniş IP'ye işaret eden bağlara sahip olacaktır. Değişikliklerin ağ ekibi tarafından yapıldığı, yani Geniş IP'yi kendi taraflarından değiştirdikleri, ancak DNS sifonu yapmadığı bazı sorunlarla karşılaşmıştık. Uygulama ekibi doğrulamak için DNS'ye çarptığında, trafik yerel önbelleğe önbelleğe alındığı için eski sunuculara yönlendirilecektir. DNS sifonu yeni sunuculardan yapılabilir ve aşağıdaki gibi sözdizimi ile komut isteminde NSLOOKUP komutu kullanılarak kontrol edilebilir.
Bu size geçerli DNS'nin işaret ettiği IP adresini sağlayacaktır.