DNS Caching lan Cara Nggawe Internet Sampeyan Luwih

A cache DNS (kadhangkala disebut cache resolver DNS) minangka basis data sementara, dikelola dening sistem operasi komputer, sing ngemot rekaman kabeh kunjungan anyar lan kunjungan kunjungan menyang situs web lan domain internet liyane.

Ing tembung liyane, cache DNS mung minangka memori nggoleki DNS anyar sing komputer bisa langsung ngrujuk nalika nemokake cara ngunggahake situs web.

Paling wong mung ngrungokake tembung "cache DNS" nalika nuduhake mundhake / mbusak cache DNS supaya bisa ndandani masalah konektivitas internet. Ana liyane sing ana ing ngisor kaca iki.

Tujuan Cache DNS

Internet gumantung ing Domain Name System (DNS) kanggo njaga indeks kabeh situs umum lan alamat IP sing cocog. Sampeyan bisa mikir kaya buku telpon.

Kanthi buku telpon, kita ora kudu ngapalake nomer telpon saben, sing mung cara telpon bisa komunikasi: karo nomer. Ing cara sing padha, DNS dienggo supaya kita ora bisa ngapalake alamat IP saben situs web, sing mung cara peralatan jaringan bisa komunikasi karo situs web.

Iki minangka apa sing ana ing mburi sandiworo nalika sampeyan nyuwun browser web kanggo mbukak situs web ...

Sampeyan ngetik URL kaya lan browser web sampeyan njaluk router kanggo alamat IP. Router nduweni alamat server DNS sing disimpen, supaya njaluk server DNS kanggo alamat IP jeneng host . Server DNS nemokake alamat IP sing dimupangatake lan banjur bisa ngerti apa situs web sing sampeyan takon, sawise banjur browser sampeyan bisa muat kaca sing cocog.

Iki kedadeyan kanggo saben situs web sing pengin dikunjungi. Saben pangguna ngunjungi situs web kanthi jeneng host, browser web miwiti njaluk metu menyang internet, nanging panjaluk iki ora bisa rampung nganti jeneng situs kasebut "diowahi" dadi alamat IP.

Masalah iku sanajan ana ton saka server DNS umum jaringan sampeyan bisa digunakake kanggo nyoba kanggo nyepetake proses konversi / resolusi, iku isih luwih cepet kanggo duwe salinan lokal saka "buku telpon," sing ngendi DNS cache teka menyang muter.

Ing DNS DNS ngupaya bisa nyepetake proses kasebut maneh kanthi ngatasi resolusi jeneng alamat sing anyar dibukak sadurunge permintaan dikirim menyang internet.

Cathetan: Ana bener cache DNS ing saben hirarki saka "lookup" proses sing pungkasanipun entuk komputer kanggo mbukak situs web. Komputer wis tekan router sampeyan, sing ngubungi ISP , sing bisa ngganggu ISP liyane sadurunge nggoleki apa sing disebut "server DNS root." Saben titik kasebut ing prosès nduweni cache DNS kanthi alasan sing padha, yaiku kanggo nyepetake proses resolusi jeneng.

Carane DNS Cache dianggo

Sadurunge browser ngundhuh panjalukane menyang jaringan njaba, komputer nyegat lan nggoleki jeneng domain ing database cache DNS. Basis data ngemot dhaptar kabeh jeneng domain sing paling anyar sing diakses lan alamat sing diwilangake DNS kasebut nalika pisanan digawe.

Isi cache DNS lokal bisa dideleng ing Windows nggunakake printah ipconfig / displaydns, kanthi asil kaya iki:

docs.google.com
-------------------------------------
Jeneng Rekam. . . . . : docs.google.com
Tipe Rekam. . . . . : 1
Wektu Kanggo Urip. . . . : 21
Data Length. . . . . : 4
Bagean. . . . . . . : Jawab
A (Host) Rekam. . . : 172.217.6.174

Ing DNS, cathetan "A" yaiku bagean saka entri DNS sing ngemot alamat IP kanggo jeneng host sing diwenehake. Cache DNS nyimpen alamat iki, jeneng website sing dijaluk, lan sawetara parameter liyane saka entri DNS inang.

Apa Keracunan DNS Cache?

A cache DNS dadi diracuni utawa dianggep nalika jeneng domain utawa alamat IP sing ora sah disisipake.

Kadhangkala cache bisa uga rusak amarga gangguan technical utawa kacilakan administratif, nanging keracunan cache DNS biasane ana gegayutane karo virus komputer utawa serangan jaringan liyane sing nglebokake entri DNS sing ora bener menyang cache.

Keracunan nyebabake panyuwunan klien supaya bisa dialihake menyang tujuan sing salah, biasane situs web angkoro utawa kaca kanthi iklan.

Contone, yen docs.google.com rekaman saka ndhuwur duwe rekaman "A" sing beda, banjur nalika sampeyan ngetik docs.google.com ing browser web, sampeyan bakal dijupuk nang endi wae liya.

Iki nuduhake masalah gedhe kanggo situs web populer. Yen panyerang ngarahake panjalukan kanggo Gmail.com , umpamane, menyang situs web sing katon kaya Gmail nanging ora, sampeyan bakal entuk nandhang sangsara saka serangan phishing kaya whaling .

DNS Flushing: Apa Ora lan Cara Apa Iku

Nalika ngatasi masalah keracunan cache utawa masalah konektivitas internet liyane, administrator komputer bisa uga pengin disemai (ie clear, reset, or erase) cache DNS.

Awit ngresiki cache DNS mbusak kabeh entri kasebut, mbusak kabeh cathetan ora bener lan pasukan komputer kanggo repopulate alamat sing sabanjure sampeyan nyoba ngakses situs kasebut. Alamat anyar iki dijupuk saka server DNS, jaringan sampeyan wis disetel.

Dadi, kanggo nggunakake conto ing ndhuwur, yen rekaman Gmail.com diracun lan nuntun sampeyan menyang situs web sing aneh, mbungkus DNS minangka langkah pisanan sing apik kanggo njupuk Gmail.com biasa maneh.

Ing Microsoft Windows, sampeyan bisa nyuda cache DNS lokal nggunakake printah ipconfig / flushdns ing Command Prompt . Sampeyan ngerti kerjane nalika sampeyan ndeleng konfigurasi Windows IP kasil ngeculake DNS Resolver Cache utawa Kasil mbisakake pesen DNS Resolver Cache .

Liwat terminal printah, pengguna macOS kudu nganggo dscacheutil-flushcache , nanging ngerti yen ana pesen "sukses" sawise diluncurake, supaya sampeyan ora diwenehi apa-apa. Kedhaftar Linux kudu ngetik perintah /etc/rc.d/init.d/nscd restart .

Router bisa uga duwe cache DNS, sebabe mbaleni dalane asring ngatasi masalah. Kanthi alasan sing padha bisa mbuwang cache DNS ing komputer sampeyan, sampeyan bisa urip maneh router kanggo mbusak entri DNS sing disimpen ing memori sauntara.