Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 16451|Jawab: 2

[jendela] Seberapa sering cache DNS Windows dibersihkan?

[Salin tautan]
Diposting pada 06/12/2017 10.19.45 | | | |
DNS adalah "kata" yang kita semua sangat akrab, ada cache DNS di sistem Windows, dan resolusi DNS adalah metode pengalamatan yang sebenarnya untuk sebagian besar aplikasi di Internet. Pengembangan kembali teknologi nama domain dan berbagai aplikasi berdasarkan teknologi nama domain telah memperkaya aplikasi dan protokol Internet, dan dengan DNS tidak hanya dapat meningkatkan kecepatan Internet kita, tetapi juga meningkatkan kecepatan pembukaan halaman web. Namun, cache DNS dibatasi waktu, dan akan disegarkan secara otomatis pada waktu tertentu.
Misalnya, ketika kita mengunjungi situs web untuk pertama kalinya, DNS akan mengembalikan IP yang benar, dan sistem akan menyimpan hasil ini untuk sementara, yaitu cache DNS. Cache menetapkan waktu kedaluwarsa, seperti 2 jam, ketika kami menutup situs setelah 2 jam, sistem akan langsung mengembalikan hasilnya kepada Anda dari cache DNS lokal komputer Anda, tanpa harus bertanya kepada server DNS, yang "mempercepat" resolusi URL terselubung. Tentu saja, setelah lebih dari N jam, sistem akan secara otomatis meminta server DNS lagi untuk mendapatkan hasil baru.

Secara default: Nilai default untuk cache DNS Windows adalah MaxCacheTTL, di sini, defaultnya adalah 86400s, yang merupakan sehari, dan macOS secara ketat mengikuti TTL dalam protokol DNS!

Namun, tidak seperti sistem Windows, waktu cache DNS browser tidak bergantung pada TTL, dan setiap browser memiliki nilai tetap. Berikut ini adalah waktu cache browser umum:



1. Chrome Google Chrome
Untuk mempercepat akses, Google Chrome menggunakan metode pengambilan catatan DNS terlebih dahulu dan membuat cache DNS secara lokal untuk mempercepat koneksi situs web.
chrome://net-internals/#dns 这里可以看各域名的DNS 缓存时间。Chrome对每个域名会默认缓存60s。

2. Peramban IE
IE menyimpan DNS dalam cache selama 30 menit.

3. Firefox Firefox
Firefox memiliki fungsi caching DNS, tetapi waktu cache default hanya 1 menit, Anda dapat mengubah nilai default untuk mempercepat resolusi DNS, sebagai berikut:
Buka jendela baru, masukkan about:config di bilah alamat, masukkan enter, dan masuk ke antarmuka pengaturan. Kemudian cari network.dnsCacheExpiration, ubah 60 asli menjadi 6000 (menunjukkan 6000 detik cache), lalu cari network.dnsCacheEntries untuk mengubah default 20 menjadi 1000 (untuk 1000 cache). Jika tidak ada dua item di atas, Anda dapat membuatnya baru, dan jenis entri baru adalah bilangan bulat. Tentu saja, Anda juga dapat mengatur nilai lain sesuai kebutuhan.

4. Safari adalah browser default di sistem Apple
Sekitar 10 detik
Untuk memastikan ketersediaan layanan yang tinggi, DNS memerlukan redundansi beberapa server nama untuk mendukung setiap wilayah. Catatan sumber daya untuk zona diperbarui secara manual atau otomatis pada satu server nama utama, yang dikenal sebagai server DNS utama, yang dapat menjadi server nama otoritatif untuk satu atau beberapa zona.
Penguraian biasanya melibatkan melintasi beberapa server nama untuk menemukan informasi yang Anda butuhkan. Namun, beberapa parser berfungsi lebih sederhana dengan berkomunikasi hanya dengan satu server nama. Parser sederhana ini mengandalkan server nama rekursif (disebut "stub parser") untuk menemukan pekerjaan eksekusi bagi mereka untuk menemukan informasi.
Misalnya, Chrome akan terlebih dahulu membuat permintaan HTTP ke IP pertama, dan jika tidak berhasil, Chrome akan membuat permintaan HTTP ke IP berikutnya
Tanggal: 2014-11-21T17:13+0800 Penulis: CobbLiu Org versi 7.9.3f dengan Emacs versi 24




Mantan:Alat pengembangan yang penting untuk insinyur full-stack yang baik
Depan:Bumi turun, bumi runtuh
 Tuan tanah| Diposting pada 06/12/2017 10.27.40 |
Cara menonaktifkan cache DNS klien di Windows XP dan Windows Server 2003

https://support.microsoft.com/zh-cn/help/318803/how-to-disable-client-side-dns-caching-in-windows-xp-and-windows-serve

Untuk melihat cache penyelesai DNS, ketik ipconfig /displaydns di command prompt

 Tuan tanah| Diposting pada 06/12/2017 10.40.46 |

Resolusi server DNS mengembalikan kebijakan alokasi IP dan klien memilih kebijakan IP nama domain
Tes sederhana untuk menyelesaikan 163 nama domain terlebih dahulu

C:\Users\itsvse>nslookup www.163.com
Server: ns4.zj.chinamobile.com
Address:  211.140.188.188

Tanggapan non-otoritatif:
Nama: c01.i05.cmbzj.hadns.net
Addresses:  111.1.38.160
          111.1.38.159
          223.94.95.114
          223.94.95.119
Aliases:  www.163.com
          www.163.com.cloudcdn.net
          c01.i05.hacdn.net



Anda dapat melihat bahwa nama domain telah mengembalikan beberapa IP, dan server DNS akan memiliki beberapa kebijakan untuk memastikan bahwa pelanggan mengakses penyeimbangan beban atau jaminan kecepatan server, seperti pengembalian IP acak, pengembalian IP terdekat ke pengguna, dll., dan strategi kontrol utamanya adalah menyesuaikan IP pertama yang dikembalikan dalam daftar.

Umumnya, klien (seperti browser) memilih IP yang dikembalikan oleh DNS untuk mengambil IP pertama, dan jika IP pertama gagal, itu akan mengambil IP kedua. Ada juga klien yang gagal langsung setelah terhubung ke IP pertama.
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com