Saya tidak mengerti pertanyaan Anda karena Anda mengatakan omong kosong.
Jika Anda menggunakan sistem Linux/Unix yang tidak menjalankan server DNS 'bernama/mengikat/lainnya', sistem tidak menyimpan permintaan DNS apa pun. Aplikasi (klien DNS) hanya menanyakan server DNS setiap kali tanpa caching, mereka menanyakan server DNS setiap saat. Jika Anda menggunakan server DNS 'bernama/bind' dan ingin menghapus cache, cukup mulai ulang layanan ini (Freebsd:/etc/rc.d/named restart
) tetapi tidak ada gunanya untuk ini.
Jika entri DNS berubah, perubahan akan diambil nanti.
Bagaimana ini bisa terjadi? Apakah Anda menjalankan server DNS atau tidak? Jika Anda menjalankan server DNS sekunder, Anda hanya mendapatkan salinan zona dari server utama dan tidak ada gunanya membersihkan cache. Anda dapat mendorong zona pembaruan server dari server utama dengan menghapus file zona dan memulai kembali layanan DNS Anda. Jika Anda menjalankan DNS primer dan ingin memperbarui informasi zona, ubah serial di zona dan mulai ulang layanan:
# /etc/rc.d/named restart (for named)
# rndc (for bind9)
Untuk memperbarui informasi zona. Untuk memeriksa apakah Anda mendapatkan jawaban dns yang benar, gunakan:
# dig @dns_server example.com
mendorong saya untuk memindahkan perangkat lunak ke Windows yang memiliki ipconfig /flushdns
Untuk apa?