Как да промиете кеша на DNS в Windows
- Категория: Уроци
Операционната система Microsoft Windows съхранява всички DNS прегледи в кеш памет, за да ускори връзката за бъдещи посещения на по-рано посетени уебсайтове или сървъри. DNS за опростяване превръща имена на домейни като ghacks.net в IP адреси като 96.30.22.116. За да се опрости допълнително: компютърните потребители използват почти изключително имена на домейни, докато компютри и устройства с IP адреси.
Доставчикът на DNS се запитва при всеки опит за свързване, освен ако информацията вече не се съхранява в кеша.
Може да искате да знаете защо някой би искал да промие кеша на DNS? Да кажем, че сте решили да преминете от DNS сървъра на вашия доставчик на Отворете DNS , Google DNS или друга безплатна услуга, която обещава по-бързи скорости и малко екстри като филтриране на сайта, конфигурирано от потребителя. Ако превключвате по време на сесия, ще използвате стари данни от кеша, ако имате достъп до сайтове, които вече сте посетили.
Не е голям проблем? Може да сте прави, но помислете за следната ситуация. Уеб администратор мигрира уебсайта към нов сървър. Може да отнеме до 48 часа, преди всички DNS сървъри да пренасочат потребителите към уебсайта на новия сървър, а не на стария сървър. Някои уеб администратори променят своя DNS сървър, преди да мигрират, ако се знае, че DNS сървърът на ISP е на бавния сайт, когато става въпрос за актуализиране на информация (друга възможност за уебмастърите е да редактирайте файла с хостове ).
DNS кешът може да има и последици за поверителността, особено за обществени компютърни системи или много потребителски системи. Възможно е да се покаже съдържанието на кеша, което от своя страна разкрива всички уебсайтове, посетени от потребителя в сесията. Промиването на кеша премахва записите, така че следващият потребител да не може да вижда списък на посещавани уебсайтове.
Промиване на DNS кеша
Включване на командите. Потребителите на Windows трябва да отворят командния ред, за да промият DNS кеша. Най-лесният начин да направите това е да натиснете Windows-r , Тип ПМС , и натиснете въведете ключ.
Командата ipconfig / flushdns изчиства кеша на DNS. Всички записи до този момент се премахват от кеша.
C: Потребители Martin> ipconfig / flushdns
Конфигурация на IP на Windows
Успешно измити кеша на DNS Resolver.
Показване на DNS кеша
Можете да проверите дали DNS кешът е размит с командата ipconfig / displaydns , Моля, обърнете внимание, че командата все още може да показва записи, но това са нови записи, които са добавени в кеша, след като е изпълнен. Антивирусният софтуер може например да се свързва автоматично за актуализиране на сървъри.
C: Потребители Martin> ipconfig / displaydns
Конфигурация на IP на Windows
Изключване на DNS кеширане
DNS кеширането може да бъде изключено за сесия или напълно. Отрицателните ефекти са, че прегледът може да отнеме повече време, особено в компютърните мрежи със свързани мрежови споделяния и устройства. От друга страна, компютърните работни станции без мрежови връзки вероятно няма да окажат отрицателно въздействие от операцията. Вероятно е първо да експериментирате с настройката, като я деактивирате временно за сесия.
Командата за спиране на DNS кеша за активната сесия е net stop dnscache , Моля, обърнете внимание, че се нуждаете от административни привилегии, за да стартирате командата успешно. Потребителите на Windows 7 могат да направят това, като кликнат върху кълбото на стартовото меню, изберете Всички програми> Аксесоари, щракнете с десния бутон върху командния ред и изберете Изпълни като администратор. Пътят трябва да бъде подобен за други версии на Windows.
c: windows system32> net stop dnscache
Услугата DNS клиент спира
Услугата за DNS клиент бе прекратена успешно.
Можете отново да стартирате услугата за DNS клиент с командата нетен старт dnscache ,
Предишните инструкции изключиха кеша на DNS за една сесия. Рестартирането ще го зареди отново като услуга. Възможно е обаче напълно да изключите кеша на DNS. Това става с пряк път Windows-r , пишете services.msc и удря въведете ,
Намерете услугата DNS клиент в списъка и щракнете двукратно върху него. Прозорецът, който се отваря, предлага контроли за спиране на услугата за текущата сесия и за промяна на нейния стартиращ тип от ръчен на инвалиден.
Disabled означава, че няма да се стартира с Windows, което ефективно деактивира кеша на DNS за постоянно. Друго предимство на това е, че другите потребители не са в състояние да покажат кеш-паметта на DNS, за да извлекат списък от посетени уебсайтове и сървъри.
Потребителите на Windows, които мислят за деактивиране на DNS кеша за постоянно, трябва да го тестват първо, като деактивират кеша за сесията. Ако не забележат спад на производителността или по-бавно от обичайните връзки, те могат да продължат напред и да деактивират кеша напълно.