Ինչ իմանալ
- Մուտքագրեք տերմինալը Spotlight-ում կամ անցեք Գնալ > Կոմունալ ծառայություններ > Տերմինալ:
- Տերմինալի պատուհանում մուտքագրեք հրամանը՝ sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Այս հոդվածը բացատրում է, թե ինչպես կարելի է մաքրել DNS քեշը Mac-ում:
Ինչպե՞ս կարող եմ վերականգնել իմ DNS-ը Mac-ում:
Եթե դուք կապի հետ կապված խնդիրներ ունեք, կարող եք դրանք շտկել՝ վերականգնելով ձեր Mac-ում պահվող տիրույթի անունների սերվերի (DNS) տեղեկատվության տեղական գրառումը: Այս տեղեկատվությունը կարող է հնացած կամ կոռումպացված լինել, ինչը թույլ չի տալիս կայքերի բեռնումը և դանդաղեցնել ձեր կապը:Mac-ում DNS քեշը վերականգնելու համար դուք պետք է մուտքագրեք Terminal հրաման ձեր Mac-ում:
Ահա թե ինչպես կարելի է մաքրել ձեր DNS քեշը Mac-ում.
-
Մուտքագրեք Command+ Space՝ Spotlight բացելու համար:
-
Մուտքագրեք Terminal, և որոնման արդյունքներից ընտրեք Terminal:
Դուք կարող եք նաև մուտք գործել Տերմինալ՝ նավարկելով Գնալ > Կոմունալ ծառայություններ > Տերմինալ::
-
Մուտքագրեք այս հրամանը Տերմինալի պատուհանում՝ sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder և այնուհետև սեղմեք Enter.
Այս հրամանն աշխատում է միայն macOS El Capitan-ում և ավելի նոր համակարգերում: Եթե ունեք macOS-ի հին տարբերակ, ստուգեք հաջորդ բաժինը՝ ճիշտ հրամանի համար:
-
Մուտքագրեք ձեր գաղտնաբառը և կրկին սեղմեք enter:
Գաղտնաբառն այն մուտքագրելիս տերմինալում չի հայտնվի: Պարզապես մուտքագրեք գաղտնաբառը և սեղմեք enter:
-
Ձեր DNS քեշը կզրոյացվի, սակայն տերմինալում այդ մասին հաղորդագրություն չի լինի: Երբ հայտնվում է նոր տող, այն ցույց է տալիս, որ հրամանը կատարվել է:
Ինչպես մաքրել DNS-ը macOS-ի հին տարբերակներում
MacOS-ի հին տարբերակները օգտագործում են տերմինալի տարբեր հրամաններ՝ DNS-ը մաքրելու համար: Այնուամենայնիվ, դուք սկսում եք բացելով տերմինալի պատուհանը, անկախ նրանից, թե macOS-ի որ տարբերակն եք օգտագործում:
Ահա DNS-ը մաքրելու հրամանները macOS-ի յուրաքանչյուր տարբերակում.
- El Capitan և ավելի նոր. sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- Yosemite. sudo killall -HUP mDNSResponder
- Առյուծ, Mountain Lion և Mavericks. sudo dscacheutil –flushcache
- Ձյունե ընձառյուծ. փնտրել է sudo –flushcache
- Tiger. փնտրվել է –flushcache
Ի՞նչ է անում DNS-ի լվացումը:
Երբ փորձում եք մուտք գործել կայք ինտերնետի միջոցով, դուք միանում եք DNS սերվերին, որն ասում է ձեր վեբ դիտարկիչին, թե ուր գնալ: DNS սերվերը պահպանում է կայքերի և IP հասցեների գրացուցակ, որը թույլ է տալիս նրան նայել կայքի հասցեն, գտնել համապատասխան IP-ն և տրամադրել այն ձեր վեբ բրաուզերին: Այդ տեղեկատվությունը այնուհետև պահվում է ձեր Mac-ում DNS քեշում:
Երբ փորձում եք մուտք գործել մի կայք, որտեղ վերջերս եղել եք, ձեր Mac-ն օգտագործում է իր DNS քեշը՝ իրական DNS սերվերով ստուգելու փոխարեն: Դա խնայում է ժամանակը, ուստի կայքը ավելի արագ է բեռնվում: Վեբ զննարկիչը չպետք է անցնի հեռավոր DNS սերվերի հետ շփվելու լրացուցիչ քայլ, ինչը հանգեցնում է կայքի հասցե մուտքագրելու և կայքի բեռնման միջև ընկած ժամանակահատվածի ավելի քիչ ժամանակի:
Եթե տեղական DNS քեշը կոռումպացված է կամ հնացած, դա նման է հին հեռախոսագիրք կամ հասցեագիրք, որը ինչ-որ մեկի կողմից վանդալիզմի է ենթարկվել: Ձեր վեբ զննարկիչը ստուգում է քեշը՝ գտնելու IP հասցե այն վեբկայքի համար, որը փորձում եք այցելել, և այն գտնում է կամ սխալ հասցե, կամ անօգտագործելի հասցե: Դա կարող է դանդաղեցնել գործընթացը կամ կանխել կայքերի կամ կայքի հատուկ տարրերի, օրինակ՝ տեսանյութերի, բեռնումը:
Երբ դուք մաքրում եք ձեր DNS քեշը, դուք հրահանգում եք ձեր Mac-ին ջնջել իր տեղական DNS գրառումները: Դա ստիպում է ձեր վեբ բրաուզերին ստուգել իրական DNS սերվերով, երբ հաջորդ անգամ փորձեք մուտք գործել կայք: Դուք միշտ պետք է լվացեք ձեր DNS քեշը ձեր Mac-ի DNS սերվերները փոխելուց հետո: Այն կարող է նաև օգտակար լինել, եթե կապի հետ կապված խնդիրներ ունեք:
ՀՏՀ
Ինչպե՞ս կարող եմ ստուգել DNS քեշը Mac-ում:
Բացեք ներկառուցված Console log-viewer հավելվածը ձեր Mac-ում և որոնման տողում մուտքագրեք any:mdnsresponder:Այնուհետև գործարկեք Terminal, մուտքագրեք sudo killall –INFO mDNSResponder և սեղմեք Enter կամ Վերադարձ Վերադառնալ Console հավելվածում կարող եք դիտել քեշավորված DNS գրառումների ցանկը:
Ինչպե՞ս մաքրել DNS քեշը Windows 10-ում:
Windows 10-ում DNS քեշը մաքրելու համար բացեք Run երկխոսության տուփը, մուտքագրեք ipconfig /flushdns և սեղմեք OK: Դուք կարող եք նաև օգտագործել նույն հրամանը Windows-ի հրամանի տողում, եթե ցանկանում եք լրացուցիչ տեղեկատվություն գործընթացի մասին:
Ի՞նչ է DNS քեշի թունավորումը:
DNS քեշի թունավորումը, որը նաև հայտնի է որպես DNS կեղծում, այն է, երբ ինչ-որ մեկը դիտավորյալ կեղծ կամ սխալ տեղեկատվություն է մուտքագրում DNS քեշ: Կեղծ տեղեկատվության մուտքագրումից հետո ապագա DNS հարցումները կվերադարձնեն սխալ պատասխաններ և օգտատերերին կուղղորդեն սխալ կայքեր: