Kaip iš naujo nustatyti DNS talpyklą „macOS Mojave“

Vienas iš gyvybiškai svarbiausių ir dažniausiai naudojamų tinklų, iš tikrųjų jis naudojamas kiekvieną kartą, kai prisijungiame prie tinklo, yra DNS (domenų vardų sistema - domenų vardų sistema), kuri atlieka ne paprastą užduotį - versti dažnai naudojamus domenų vardus, tai yra, jos misija yra leisti mums prisiminti URL, pvz., www.solvetic.com, bet ne IP adresą 178.33.118.246, kuris yra serverio, kuriame yra „Solvetic“, IP, tai mums, vartotojams, būtų labai sudėtinga prisiminkite šimtus kiekvienos svetainės IP adresų, todėl DNS tai daro už mus.
Kiekvienas tinkle esantis kompiuteris turi to kompiuterio unikalų IP adresą, panašų į mūsų identifikavimo dokumentą, ir šį IP adresą sudaro keturi sveikieji skaičiai nuo 0 iki 255, atskirti taškais, pavyzdžiui, 192.168.1.19 interneto serveris turi tą patį IP adresą (statinį), todėl įėję į naršyklę įvedame domeno pavadinimą, bet ne IP adresą ir tai pasiekiama dėl DNS talpyklos.

Norėdami šiek tiek daugiau sužinoti apie DNS talpyklos kontekstą ir funkcionalumą, suprasime, kaip ji veikia, visų pirma, kai naršyklėje įvedame domeno pavadinimą, mūsų komanda klausia vietinio DNS serverio apie kompiuterio IP adresą Kai tas puslapis, kurį ketiname aplankyti, yra priglobtas, atminkite, kad DNS serveris turi didelę duomenų bazę, kurioje priglobta milijonai domenų vardų vertimų į IP adresus, kad paieškos procesas būtų daug efektyvesnis.

DNS serverio duomenų bazė yra platinama ir bendrinama su kitais vietiniais ir tinklo teikėjais atitinkamuose DNS serveriuose, taigi, jei domeno, kurį įvedėme naršyklėje, nėra vietiniame DNS, jis yra atsakingas už prašymo atlikimą kitas DNS tinkle, kol bus rastas tinkamas svetainės vertimas. Kad DNS serverių duomenų bazės kurį laiką išsaugotų šiuos vertimus iš domeno vardo į IP, tai yra viena iš priežasčių, kodėl kartais, kai svetainė keičia serverius, prie jo prieiti nebus galima, nes tuo metu konsulinė tarnyba DNS serveris peradresuoja juos į ankstesnį IP adresą, bet ne į naują.

Vietoje mūsų komanda saugo DNS talpyklą, kad kai lankomasi svetainėje, komanda nebevykdytų konsultacijų su DNS serveriu apie tai, kas yra minėtos svetainės IP adresas, bet automatiškai nukreiptų į saugomą savo duomenų bazėje.
Taigi viena iš normaliausių palaikymo ir administravimo užduočių yra išvalyti DNS talpyklą, kai atsiranda tokių klaidų:

  • Nepavyko pasiekti svetainės
  • Bendravimo klaidos
  • Lėtas prieigos prie konkrečios svetainės prašymas
Dabar „Solvetic“ paaiškins, kaip galime visiškai išvalyti „MacOS Mojave“ DNS talpyklą.

1. Išvalykite DNS talpyklą naudodami „macOS Mojave“ terminalą

1 žingsnis
Norėdami pasiekti „macOS Mojave“ terminalą, turime vieną iš šių parinkčių:

  • Prieiga iš kelio Go / Utilities / Terminal.
  • Naudokite šį klavišų derinį ir ten pasirinkite Terminalas.

⇧ + ⌘ + U

  • Įveskite žodį terminalas „Spotlight“ ir ten pasirinkite atitinkamą programą.

2 žingsnis
Terminalo konsolėje vykdysime šią eilutę:

 sudo dscachéutil -flushcaché; sudo killall -HUP mDNSResponder 
3 žingsnis
Paspaudžiame Enter, įvedame slaptažodį ir procesas bus atliekamas automatiškai:

DIDELIS

4 žingsnis
Jei ši komanda nebus įvykdyta tinkamai ir sukels klaidą, kaip alternatyvą bus galima naudoti šią komandą:

 sudo killall -HUP mDNSResponder; sudo killall mDNSResponderHelper; sudo dscachéutil -flushcaché; tarkim, MacOS DNS talpykla buvo išvalyta 

2. Patikrinkite atsakymo laiką naudodami „DIG“ komandą „macOS Mojave“

1 žingsnis
Vienas iš „MacOS Mojave“ DNS talpyklos valymo pranašumų yra tai, kad atsako laikas tarp vietinio kompiuterio ir nuotolinės svetainės neabejotinai pagerėja, norėdami tai patikrinti, naudosime komandą kasti (domeno informacijos groperis) - įrankis, skirtas užklausoms atlikti DNS serveriuose, kad būtų galima paprašyti informacijos apie tokią informaciją:

  • Priimančiosios adresai
  • Pašto keitikliai
  • Vardų serveriai ir daug daugiau.

2 žingsnis
Šiam patikrinimui naudosime šią sintaksę:

 kasti (svetainė) 

DIDELIS

3 žingsnis
Kaip matome, tokie duomenys kaip. Remiantis atsakymo laiku, kurį sukuria komanda dig, bus galima nustatyti, ar DNS veikia tinkamai, ar, priešingai, reikės atlikti tam tikrą konkrečią užduotį.

  • Išsiųstų užklausų skaičius
  • Klaidos grįžo
  • Naudotas CNAME
  • Bendras užklausos laikas milisekundėmis
  • Serverio IP
  • Konsultacijos data ir laikas
Tai taip paprasta, kad išvalytume „MacOS Mojave“ DNS talpyklą, kad pagerintume dažną prieigą prie svetainės.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave