Kosongkan cache DNS dengan mudah di Ubuntu

mengenai cache dns kosong

Dalam artikel seterusnya kita akan melihat bagaimana kita dapat membuang cache DNS di Ubuntu. Sesekali cache DNS perlu dibuang pada sistem Ubuntu anda. Dengan ini kita akan mengelakkan konflik alamat IP. Sekiranya seseorang belum tahu, katakan bahawa DNS (Perkhidmatan Nama Domain) bertanggungjawab untuk memberikan nama laman web ke IP yang sesuai.

DNS dianggap sebagai salah satu bahagian penting dalam sambungan Internet. Dengan tujuan akses lebih cepat ke laman web yang dilawati lebih kerap, mesin kami mencatat rekod DNS, atau dengan kata lain, menyimpannya.

Penamaan ke alamat IP adalah ciri protokol DNS yang paling terkenal. Sebagai contoh, jika alamat IP laman web Google adalah 216.58.210.163, kebanyakan orang tiba menulis www.google.com dan bukan alamat IP kerana lebih mudah diingat. Alamat IP laman web boleh berubah kerana banyak sebab, tanpa anda perlu menamakan semula laman web. Sekiranya anda ingin mengetahui lebih lanjut mengenai sistem nama domain, anda boleh berjumpa dengan artikel yang telah mereka terbitkan di Wikipedia mengenainya

Sekiranya cache DNS tidak pernah dikosongkan, ia boleh menyebabkan pelbagai jenis kesalahan. Kesalahan ini boleh berlaku terutamanya apabila laman web menukar alamat IP-nya. Ini boleh menyebabkan konflik alamat IP. Oleh itu, untuk mengelakkan masalah ini, cache DNS mesin kami mesti dibuang secara berkala. Di samping itu, mengosongkan cache DNS akan membantu menghilangkan data yang tidak diperlukan yang menempati sistem dan menyelesaikan beberapa masalah teknikal yang berkaitan dengan kesalahan terkenal 'entri usang'.

Dalam baris berikut kita akan melihat bagaimana siram cache DNS pada sistem operasi Ubuntu dalam beberapa langkah mudah dan jelas untuk digunakan dalam peralatan kami.

Lumurkan cache DNS pada mesin Ubuntu

Untuk melaksanakan tugas ini, kita akan mempunyai kaedah yang berbeza.

Bersihkan DNS menggunakan pemecah sistemd

Sebelum memindahkan cache DNS, kita akan dapat periksa statistik DNS membuka terminal (Ctrl + Alt + T) dan menaip arahan berikut:

sudo systemd-resolve --statistics

Output yang harus ditunjukkan oleh terminal akan kelihatan seperti berikut:

Statistik dns yang tidak bersih

Berdasarkan tangkapan skrin di atas, ukuran cache semasa adalah 106.

Setelah mengetahui statistik, kami boleh meneruskannya siram cache DNS menggunakan sistemd-menyelesaikan. Ini adalah daemon DNS yang dibina sistem dan bahawa sistem anda sudah menggunakan banyak perkara. Seperti syaitan sistem-menyelesaikan Ia berjalan di semua sistem Ubuntu, kita akan dapat menggunakannya untuk membersihkan cache DNS kita. Kita hanya perlu menggunakan perintah berikut di terminal (Ctrl + Alt + T):

sudo systemd-resolve --flush-caches

kepada sahkan bahawa proses pengosongan berjaya, kita akan menjalankan perintah sekali lagi di terminal untuk melihat statistik cache seperti yang kita lakukan sebelumnya:

Statistik dns bersih

sudo systemd-resolve --statistics

Seperti yang anda lihat dari tangkapan skrin di atas, parameter ukuran cache semasa adalah sifar. Ini bermaksud bahawa cache berjaya dikosongkan, dan itulah yang kami perlukan.

Flush cache menggunakan perintah dns-clean

Kaedah lain yang berkesan untuk kosongkan cache DNS kami adalah menggunakan perintah berikut di terminal (Ctrl + Alt + T):

Permulaan bersih DNS

sudo /etc/init.d/dns-clean start

Itulah perkara paling asas yang perlu diketahui oleh pengguna mengenai pembuangan cache DNS di Ubuntu. Dalam semua kes, prosesnya mudah dan tidak memerlukan reboot keseluruhan sistem.

Ingat pada Ubuntu 16.04 cache DNS tidak diaktifkan secara lalai. Kami akan dapat menggunakan alat seperti mengikat, dnsmasq, nscd, dll. untuk membuat cache DNS di komputer kita. Apa sahaja Perkhidmatan DNS Sekiranya sistem anda berjalan, seharusnya tidak menjadi masalah untuk reboot untuk membersihkan cache DNS.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Andreale Dicam kata

    Petua yang baik, terima kasih banyak.