Како очистити ДНС ДНС кеш меморију

ДНС (Домаин Наме Систем) сервер је креиран за превођење назива домена у ИП адресе и обрнуто како би се омогућило слање пакета података на одредишне рачунаре. Сваки пут када унесемо адресу у веб прегледач, опрема је одговорна за слање упита регистрованом ДНС серверу, захтевајући ИП адресу која је повезана са именом домена који се претражује, за ову претрагу је потребно време и ако се изврши у сваком процесу приступа, ДНС сервер може да обради велики број захтева који на крају могу довести до колапса, а његов последњи резултат је одбијање приступа.

Да би се то избегло, постоји ДНС кеш који је одговоран за локално чување ИП адресе наведеног домена како би се прескочио процес претраживања у следећем приступу, али се уместо тога преусмерава узимајући ову локалну вредност и тако ослобађамо оптерећење на сервер а истовремено приступамо много брже. Али проблем је у томе што превише хостованог ДНС кеша може утицати на перформансе прегледача, па се препоручује његово објављивање, видећемо како да обавимо овај задатак у Линуксу.

1. Очистите ДНС кеш меморију помоћу системд-ресолутион на Линук-у


Убунту и друге дистрибуције засноване на Дебиан-у користе команду системд-ресолутион, ова команда је ДНС демон уграђен у системд и системска је услуга која локалним апликацијама пружа резолуцију назива мреже.

Ова команда имплементира ДНС / ДНССЕЦ резолутор кеша и проверу, као и ЛЛМНР и МултицастДНС резолутор. Локалне апликације могу да шаљу захтеве за решавање назива мреже путем три интерфејса:

  • Потпуно опремљени изворни АПИ решеног система изложен је на магистрали.
  • АПИ глибц гетаддринфо који је дефинисан РФЦ3493 и сродне функције резолуције, укључујући гетхостбинаме.
  • Локални ДНС послушитељ из стуба је понуђен на ИП адреси 127.0.0.53 на локалном интерфејсу повратне везе, одатле програми који директно генеришу ДНС захтеве, заобилазећи локалне АПИ-је, могу користити ову стуб за повезивање са системски решеним

Корак 1
Да бисмо користили ову команду, прво ћемо видети статистику ДНС кеша у систему:

 судо системд -ресолутион -статистицс 

ЕНЛАРГЕ

Корак 2
Сада, да бисмо очистили ДНС кеш меморију, извршавамо:

 судо системд-ресолутион --флусх-цацхрес 

ЕНЛАРГЕ

Корак 3
Као што видимо, када поново покренемо статистику, ДНС кеш је избрисан. Ово је најчешћи метод. Друге опције које можете користити за различите дистрибуције су:

У случају коришћења РедХат -а или АрцхЛинук -а

 судо системцтл рестарт нсцд 

2. Очистите ДНС кеш меморију помоћу днсмаск -а или именујте Линук


Затим ћемо видети још две опције за брисање кеша

Очистите ДНС кеш меморију помоћу Днсмаск -аДнсмаск се често користи на локалним ДНС серверима или рутерима, да бисмо очистили ДНС кеш помоћу ове команде коју морамо извршити:

 судо системцтл поново покрените днсмаск 

Очистите ДНС кеш меморију помоћу БИНД -аОва БИНД команда се користи за ДНС сервере посебно дизајниране за одређене задатке и за брисање ДНС кеша само покрените:

 судо системцтл рестарт намед 

Једноставно, очистили смо Линук ДНС кеш меморију, побољшавајући тако перформансе наше опреме путем терминала.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave