DNS apzīmē domēna vārdu sistēmu un ir kā interneta tālruņu grāmata. Tas tulko cilvēku lasāmus domēna vārdus IP adresēs, tāpēc pārlūkprogrammas zina, kā izveidot konkrētu vietni. Bez DNS jums būtu jāatceras un URL vietā būtu jāizveido IP adreses, un tas nav tieši praktiski.
Kopā ar DNS ir kaut kas, ko sauc par DNS kešatmiņu. Tas glabā DNS ierakstus vietnēm, kuras jūs regulāri apmeklējat, tāpēc šo vietņu ielāde pārlūkprogrammā ir ievērojami ātrāka.
Tomēr DNS kešatmiņa nav perfekta un ir jutīga pret problēmām, kas var izraisīt nespēju ielādēt vietnes (vai lēnu ielādes ātrumu), vispārīgas tīkla problēmas un lapu avārijas. DNS kešatmiņa var kļūt korumpēta daudzu iemeslu dēļ (piemēram, vairākas IP adreses vienam domēnam, nepareizi veidoti ieraksti vai pat mainīta IP adrese). Ja jūsu Linux mašīnai ir lēns interneta savienojums, kamēr citas mašīnas nav, problēma ir izolēta un var tikt atrisināta.
Arī: Kā ieslēgt Android privāto DNS režīmu – un kāpēc tā izslēgšana ir liela kļūda
Kad datora tīkla ātrums palēnināsies (un jūs esat restartējis modemu/maršrutētāju, jo jūsu ISP jums uzdos darīt), viena lieta, ko varat izmēģināt, ir DNS kešatmiņas izskalošana.
Lūk, kā jūs to darāt Linux.
Kā izskalot savu DNS kešatmiņu uz Linux
Kas jums būs nepieciešams: Vienīgās lietas, kas jums vajadzīgas, ir Linux darbspējīgais gadījums un lietotājs ar sudo privilēģijām.
Nākamā lieta, ko vēlaties darīt, ir pārliecināties, ka jūsu dators izmanto DNS kešatmiņu. Linux to var pārbaudīt ar komandu SystemCTL kā šādi:
Parādīt vairāk
SystemCTL ir aktīva sistēmas, izšķirta
Izvadei vajadzētu teikt aktīvsApvidū Ja tas tā ir, turpiniet.
Tagad mēs pārbaudīsim kešatmiņas izmēru. Šim nolūkam mēs izmantosim ResolVectl komandu, piemēram,:
Parādīt vairāk
ResolVectl statistika
Izvadē jūs redzēsit pašreizējā kešatmiņas lieluma sarakstu. Mani rezultāti parāda kešatmiņu ar 14 ierakstiem (tas ir zems, jo es nesen izskaloju savu kešatmiņu).
Ir pienācis laiks izskalot kešatmiņu uz jūsu sistēmu. Lai to izdarītu, mēs pieturēsimies pie Komandas ResolVectl, piemēram,:
Parādīt vairāk
ResolVectl flush-caches
Pēc tam, kad esat izskalojis kešatmiņu, varat pārliecināties, ka tā darbojas, atkal izmantojot ResolVectl komandu, šādi:
Parādīt vairāk
ResolVectl statistika
Pašreizējais kešatmiņas lielums tagad jāuzskaita kā 0.
Huzzah! Jūs esat oficiāli notīrījis savu DNS kešatmiņu. Cerams, ka tas atrisinās jūsu lēno interneta ātrumu jūsu Linux mašīnā. Ja nē, jums, iespējams, ir citas problēmas jūsu LAN vai ar jūsu ISP, un tas būs jāizmeklē tālāk.
Arī: 5 Pārsteidzoši produktīvas lietas, ko varat darīt ar Linux termināli
Iegūstiet rīta labākos stāstus katru dienu ar mūsu iesūtni Tech šodien biļetens.