Kako toperiti DNS predmemoriju u sustavu Windows
- Kategorija: Tutoriali
Operacijski sustav Microsoft Windows pohranjuje sve DNS pretrage u predmemoriju kako bi se ubrzala veza za buduće posjete prethodno posjećene web stranice ili poslužitelje. DNS radi pojednostavljenja pretvara imena domena poput ghacks.net u IP adrese poput 96.30.22.116. Da bi se dodatno pojednostavili: korisnici računala gotovo isključivo koriste nazive domena, a računala i uređaje IP adrese.
Tijekom svakog pokušaja povezivanja dobavljač DNS-a upitan je ukoliko se podaci već ne pohranjuju u predmemoriju.
Možda želite znati zašto bi netko želio isprazniti DNS predmemoriju? Pretpostavimo da ste se odlučili prebaciti s DNS poslužitelja vašeg davatelja usluge na Otvori DNS , Google DNS ili drugu besplatnu uslugu koja obećava veće brzine i malo dodataka poput filtriranja web mjesta konfiguriranog od strane korisnika. Ako se tijekom sesije prebacite, koristit ćete stare podatke iz predmemorije ako pristupite web lokacijama koje ste već posjetili.
Nije veliki problem? Možda ste u pravu, ali razmislite o sljedećoj situaciji. Webmaster migrira web mjesto na novi poslužitelj. Može proći i do 48 sati prije nego što svi DNS poslužitelji preusmjere korisnike na web mjesto na novom poslužitelju, a ne na stari poslužitelj. Neki webmasteri mijenjaju svoj DNS poslužitelj prije migracije ako se zna da se DNS poslužitelj ISP-a nalazi na sporom mjestu kada je u pitanju ažuriranje podataka (druga je mogućnost za webmastere da uredite datoteku domaćina ).
DNS predmemorija može imati i posljedice na privatnost, posebno na javnim računalnim sustavima ili sustavima s više korisnika. Moguće je prikazati sadržaj predmemorije, što zauzvrat otkriva sve web stranice koje je korisnik posjetio u sesiji. Ispuna predmemorije uklanja unose tako da sljedeći korisnik neće moći vidjeti popis posjećenih web mjesta.
Ispiranje DNS predmemorije
Na naredbama. Korisnici sustava Windows moraju otvoriti naredbeni redak za ispiranje DNS predmemorije. Najlakši način za to je pritiskanje Windows-r , tip cmd , i pogodio Unesi ključ.
Naredba ipconfig / flushdns briše DNS predmemoriju. Svi zapisi do tog trenutka uklanjaju se iz predmemorije.
C: Korisnici Martin> ipconfig / flushdns
Konfiguracija IP-a za Windows
Uspješno je isprao DNS predmemoriju rezolucije.
Prikaz DNS predmemorije
Možete testirati je li DNS cache ispraćen naredbom ipconfig / displaydns , Imajte na umu da naredba i dalje može prikazati unose, ali to su novi unosi koji su dodani u predmemoriju nakon što je ispunjen. Na primjer, antivirusni softver se može automatski povezati za ažuriranje poslužitelja.
C: Korisnici Martin> ipconfig / displaydns
Konfiguracija IP-a za Windows
Isključivanje DNS predmemorije
DNS keširanje može se isključiti za sesiju ili u potpunosti. Negativni učinci mogu potrajati duže, posebno u računalnim mrežama s povezanim mrežnim udjelima i uređajima. S druge strane, radne stanice računala bez mrežnih veza vjerojatno neće negativno utjecati na operaciju. Vjerojatno je najbolje eksperimentirati s postavkom prvo je onemogućivši za sesiju.
Naredba za zaustavljanje DNS predmemorije za aktivnu sesiju je net stop dnscache , Imajte na umu da su vam potrebne uspješne administrativne privilegije. Korisnici sustava Windows 7 to mogu učiniti klikom na kutiju na izborniku Start, odabirom Svi programi> Pribor, desnim klikom na naredbeni redak i odabirom Pokreni kao administrator. Put bi trebao biti sličan za ostale verzije sustava Windows.
c: windows system32> net stop dnscache
Usluga DNS klijenta prestaje
Usluga DNS klijenta uspješno je zaustavljena.
Pomoću naredbe možete ponovo pokrenuti uslugu DNS klijenta net start dnscache ,
Prethodne upute isključile su DNS predmemoriju za jednu sesiju. Ponovni start ponovno bi ga učitao kao uslugu. Međutim, moguće je potpuno isključiti DNS predmemoriju. To se radi prečacem Windows-r , tipkati service.msc i udaranje Unesi ,
Pronađite uslugu DNS klijent u popisu i dvokliknite ga. Prozor koji se otvara nudi kontrole za zaustavljanje usluge za trenutnu sesiju i za promjenu vrste pokretanja iz ručnog u onemogućenog.
Onemogućeno znači da ga neće pokrenuti sa sustavom Windows, što učinkovito onemogućuje DNS predmemoriju. Dodatna je prednost toga što drugi korisnici nisu u mogućnosti prikazati DNS predmemoriju za dohvaćanje popisa posjećenih web stranica i poslužitelja.
Korisnici Windowsa koji razmišljaju o trajnom onemogućavanju DNS cachea trebali bi ga prvo testirati tako što će onemogućiti predmemoriju za sesiju. Ako ne primijete pad performansi ili sporiji od uobičajenih veza, mogli bi nastaviti i u potpunosti onemogućiti predmemoriju.