Kā atiestatīt DNS kešatmiņu operētājsistēmā macOS Mojave

Viens no vissvarīgākajiem un lietotajiem tīkliem, patiesībā tas tiek izmantots katru reizi, kad mēs piekļūstam tīklam, ir DNS (domēna nosaukumu sistēma - domēna vārdu sistēma), kas pilda ne tik vienkāršo uzdevumu - tulkot domēna vārdus, kurus mēs bieži izmantojam, tas ir, tās uzdevums ir ļaut mums atcerēties tādu URL kā www.solvetic.com, bet ne IP adresi 178.33.118.246, kas ir tā servera IP, kurā tiek mitināts Solvetic, mums kā lietotājiem būtu ļoti sarežģīti atcerieties simtiem katras vietnes IP adrešu, tāpēc DNS to dara mūsu vietā.
Katram datoram, kas atrodas tīklā, ir šim datoram unikāla IP adrese, līdzīga mūsu identifikācijas dokumentam, un šo IP adresi veido četri veseli skaitļi no 0 līdz 255, atdalīti ar punktiem, piemēram, 192.168.1. serverim internetā ir viena un tā pati IP adrese (statiskā), tāpēc, piekļūstot pārlūkprogrammai, mēs ievadām domēna nosaukumu, bet ne IP adresi, un tas tiek panākts, pateicoties DNS kešatmiņai.

Lai uzzinātu mazliet vairāk par DNS kešatmiņas kontekstu un funkcionalitāti, sapratīsim, kā tā darbojas, pirmkārt, ievadot domēna nosaukumu pārlūkprogrammā, mūsu komanda jautā vietējam DNS serverim par datora IP adresi Kad šī lapa, kuru apmeklēsim, ir mitināta, atcerieties, ka DNS serverim ir liela datu bāze, kurā tiek mitināti miljoniem domēna vārdu tulkojumu uz IP adresēm, lai meklēšanas process būtu daudz efektīvāks.

DNS servera datu bāze tiek izplatīta un kopīgota ar citiem vietējiem un tīkla pakalpojumu sniedzējiem to attiecīgajos DNS serveros, tādēļ, ja domēna nosaukums, ko esam ievadījuši pārlūkprogrammā, nav vietējā DNS, tā ir atbildīga par pieprasījuma veikšanu citu DNS tīklā, līdz tiek atrasts pareizais tulkojums, lai piekļūtu vietnei. Lai DNS serveru datu bāzes kādu laiku saglabātu kešatmiņā šos tulkojumus no domēna nosaukuma uz IP, tas ir viens no iemesliem, kāpēc dažreiz, kad vietne maina serverus, tai nebūs iespējams piekļūt, jo konsulārais dienests DNS serveris novirza tos uz iepriekšējo IP adresi, bet ne uz jauno.

Vietējā mērogā mūsu komanda saglabā DNS kešatmiņu, lai, apmeklējot vietni, komanda vairs neveicu DNS servera konsultāciju par minētās vietnes IP adresi, bet gan automātiski novirzīs uz saglabāto savā datu bāzē.
Tātad viens no normālākajiem atbalsta un administrēšanas uzdevumiem ir notīrīt DNS kešatmiņu, ja rodas šādas kļūdas:

  • Nespēja piekļūt vietnei
  • Komunikācijas kļūdas
  • Lēna piekļuve pieprasījumiem konkrētai vietnei
Tagad Solvetic paskaidros, kā mēs varam pilnībā notīrīt DNS kešatmiņu MacOS Mojave.

1. Notīriet DNS kešatmiņu, izmantojot MacOS Mojave termināli

1. darbība
Lai piekļūtu MacOS Mojave terminālim, mums ir viena no šīm iespējām:

  • Piekļuve no ceļa Go / Utilities / Terminal.
  • Izmantojiet šo taustiņu kombināciju un tur izvēlieties Terminal.

⇧ + ⌘ + U

  • Spotlight ievadiet vārdu termināli un tur atlasiet attiecīgo utilītu.

2. solis
Termināla konsolē mēs izpildīsim šādu rindu:

 sudo dscachéutil -flushcaché; sudo killall -HUP mDNSResponder 
3. solis
Mēs nospiežam taustiņu Enter, ievadām savu paroli, un process tiks veikts automātiski:

PALIELINĀT

4. solis
Ja šī komanda netiek izpildīta pareizi un rada kļūdu, kā alternatīvu būs iespējams izmantot šādu komandu:

 sudo killall -HUP mDNSResponder; sudo killall mDNSResponderHelper; sudo dscachéutil -flushcaché; teikt, ka MacOS DNS kešatmiņa ir notīrīta 

2. Pārbaudiet atbildes laiku, izmantojot komandu DIG operētājsistēmā macOS Mojave

1. darbība
Viena no DNS kešatmiņas tīrīšanas priekšrocībām MacOS Mojave ir tā, ka reakcijas laiks starp vietējo datoru un attālo vietni neapšaubāmi tiek uzlabots, lai to pārbaudītu, mēs izmantosim komandu rakt (domēna informācijas groperis) ir rīks, kas paredzēts DNS serveru vaicājumiem, lai pieprasītu informāciju par šādu informāciju:

  • Uzņēmēja adreses
  • Pasta apmainītāji
  • Vārdu serveri un daudz kas cits.

2. solis
Šai pārbaudei mēs izmantosim šādu sintaksi:

 rakt (vietne) 

PALIELINĀT

3. solis
Kā redzam, tādi dati kā. Pamatojoties uz atbildes laiku, ko ģenerē komanda dig, būs iespējams noteikt, vai DNS darbojas pareizi vai, gluži pretēji, būs jāveic kāds īpašs uzdevums.

  • Nosūtīto pieprasījumu skaits
  • Atgriezās kļūdas
  • Izmantots CNAME
  • Kopējais vaicājuma laiks milisekundēs
  • Servera IP
  • Apspriešanās datums un laiks
Tas ir tik vienkārši, ka mēs esam notīrījuši DNS kešatmiņu MacOS Mojave, lai uzlabotu biežu piekļuvi vietnēm.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave