Ինչ է DNS (Դոմենների անունների համակարգ):

DNS - տերմիններ եւ IP հասցեների թարգմանիչ

Պարզապես, Դոմենների անունների համակարգը (DNS) հանդիսանում է տվյալների բազաների հավաքածու, որը փոխանցում է hostnames- ի IP հասցեներին :

DNS- ը հաճախ կոչվում է որպես ինտերնետի հեռախոսագիրքը, քանի որ այն դարձի է դարձնում հեշտ հիշվող հիշողությունների անունները, ինչպիսիք են www.google.com , IP հասցեներ, ինչպիսիք են 216.58.217.46 : Սա տեղի է ունենում տեսարանների ետեւում URL մուտքագրելով վեբ բրաուզերի հասցեի բարում:

Առանց DNS- ի (եւ, հատկապես, Google- ի որոնման համակարգերի), նավարկելու համար ինտերնետը հեշտ չէր լինի, քանի որ մենք պետք է մտնենք յուրաքանչյուր կայքէջի IP հասցեն, որին ուզում ենք այցելել:

Ինչպես է աշխատում DNS- ը

Եթե ​​դեռ պարզ չէ, թե ինչպես DNS- ն իր գործն է դնում, պարզ է, որ յուրաքանչյուր կայքէջը մտել է վեբ զննարկիչ (Chrome, Safari կամ Firefox), ուղարկվում է DNS սերվեր , որը հասկանում է, այդ անունը պատշաճ IP- ի հասցեին:

Այն IP- հասցեն է, որը սարքերը օգտագործում են միմյանց հետ շփվելու համար, քանի որ նրանք չեն կարողանում եւ չեն փոխում տեղեկատվությունը, օգտագործելով www.google.com , www.youtube.com անունները եւ այլն: Մենք ստանում ենք պարզապես մուտքագրել պարզ անունը այդ կայքերը, մինչդեռ DNS- ն անում է բոլոր որոնումները մեզ համար, տալով մոտակա ակնթարթային մուտք դեպի համապատասխան IP հասցեներ, որոնք անհրաժեշտ են էջերը բացելու համար:

Կրկին, www.microsoft.com, www. , www.amazon.com , եւ ցանկացած այլ կայքի անունը միայն օգտագործվում է մեր հարմարության համար, քանի որ շատ ավելի հեշտ է հիշել այդ անունները, քան հիշել IP հասցեները:

Համակարգիչները կոչվում են արմատային սերվերներ, որոնք պատասխանատու են յուրաքանչյուր բարձր մակարդակի տիրույթի համար IP հասցեների պահպանման համար: Երբ կայքը պահանջվում է, այն արմատային սերվերը է, որը առաջին հերթին աշխատում է այդ տեղեկությունները որոնման գործընթացի հաջորդ քայլը բացահայտելու համար: Այնուհետեւ, դոմեյն անունը փոխանցվում է Դոմենային Անվանման Resolver (DNR), որը գտնվում է ISP- ի մեջ , ճիշտ IP հասցեն համարելու համար: Ի վերջո, այս տեղեկությունը ուղարկվում է այն սարքին, որը դուք խնդրել եք այն:

Ինչպես հեռացնել DNS

Windows- ի եւ այլնի նման օպերացիոն համակարգերը կպահպանեն IP- հասցեները եւ այլ տեղեկությունները, որոնք տեղի են ունենում տեղական ինքնակառավարման մասին, որպեսզի նրանք կարողանան ավելի արագ մուտք գործել, քան միշտ լինելով DNS սերվեր: Երբ համակարգիչը հասկանում է, որ որոշակի տանտերմինը որոշակի IP հասցեով հոմանիշ է, այդ տեղեկությունները թույլատրվում է պահվել կամ պահված լինել սարքում:

DNS- ի տեղեկությունները հիշելով, օգտակար է, երբեմն կարող է դառնալ կոռումպացված կամ հնացած: Սովորաբար օպերացիոն համակարգը հեռացնում է տվյալ տվյալները որոշակի ժամանակահատվածում, բայց եթե դուք խնդիրներ ունեք կայք մուտք գործելու համար, եւ կասկածում եք, որ դա կապված է DNS- ի խնդրի հետ, առաջին քայլն այն է, ստիպել այս տեղեկությունները ջնջել, նոր, DNS- ի նորացված գրառումները:

Դուք պետք է կարողանաք պարզապես վերագործարկել ձեր համակարգիչը, եթե DNS- ով խնդիրներ եք ունենում, քանի որ DNS- ի քեշը չի պահպանվում վերաբեռնման միջոցով: Այնուամենայնիվ, կրկնակի փոխարինման տեղում ձեռքի քաշելը շատ ավելի արագ է:

Դուք կարող եք շտկել DNS- ը Windows- ում, հրամանի միջոցով, ipconfig / flushdns հրամանով : Ինչ է իմ DNS- ը: ունի հրահանգներ flushing DNS DNS- ի յուրաքանչյուր տարբերակի համար , գումարած MacOS եւ Linux- ի համար:

Կարեւոր է հիշել, որ կախված ձեր կոնկրետ երթուղղիչի կարգավիճակից , DNS գրառումները կարող են նաեւ այնտեղ պահել: Եթե ​​ձեր համակարգչում DNS- ի քեշը լվանալը չի ​​կարգավորում ձեր DNS- ի խնդիրը, ապա անպայման փորձեք կրկին վերագործարկել ձեր երթուղիչը, որպեսզի այն թաքցնի DNS- ի քեշը:

Նշում. Hosts ֆայլի գրառումները չեն հեռացվում, երբ DNS քեշը մաքրվում է մաքուր: Պետք է խմբագրեք հյուրընկալող ֆայլը , այնտեղ պահեստավորված անունների եւ IP հասցեների վերացման համար:

Չարամիտները կարող են ազդել DNS գրառումների վրա

Հաշվի առնելով, որ DNS- ն պատասխանատու է որոշ IP հասցեների հասցեատերերին ուղղելու համար, պետք է ակնհայտ լինի, որ դա հիմնական նպատակն է վնասակար գործունեության համար: Հաքերները կարող են վերահասցեավորել ձեր պահանջը նորմալ գործող ռեսուրսի համար, որը ծածկագրերի հավաքման կամ չարամիտ ծառայություններ մատուցող ծուղակ է:

DNS- ի թունավորումն ու DNS- ի կանխարգելումը տերմիններ են, որոնք օգտագործվում են DNS- ի լուծիչի քեշի վրա հարձակման նկարագրության համար, որը hostname- ի այլ IP- հասցեի վերադասավորելու նպատակով է, քան այն, ինչը ճշմարիտ կերպով նշանակված է այդ տանտերերին, արդյունավետ վերահղման, որտեղ դուք մտադիր եք գնալ: Սա սովորաբար կատարվում է այն ջանքերի համար, որպեսզի ձեզ հասցնի վնասակար ֆայլերի լիարժեք կայք կամ ֆիքսված հարձակում կատարեք, ձեր մուտքի հավատարմագրերը գողանալու համար համացանցային կայք մուտք գործելու համար:

DNS- ի ծառայությունների մեծ մասը ապահովում է պաշտպանություն այս տեսակի հարձակումների դեմ:

DNS- ի գրառումների վրա ազդող հարձակվողների մեկ այլ միջոց է օգտատերերի ֆայլը օգտագործել: Հոսթինների ֆայլը տեղական պահված ֆայլ է, որը DNS- ի փոխարեն օգտագործվելուց առաջ DNS- ն իրականում դառնում է հոսթինգի անունների լուծման լայնածավալ գործիք, սակայն ֆայլը դեռեւս առկա է համաժողովրդական օպերացիոն համակարգերում: Այս ֆայլում պահված գրառումները վերացնում են DNS սերվերի պարամետրերը, ուստի ընդհանուր թիրախը չարամիտ է:

Ստեղծված ֆայլերի ֆայլի խմբագրումը պաշտպանելու պարզ միջոցը այն նշելու է որպես միայն կարդալու ֆայլ : Windows- ում, պարզապես նավարկեք այն տերմինալը, որը ունի hosts ֆայլ: % Systemdrive% \ Windows \ System32 \ drivers \ etc \ : Աջ սեղմեք այն, կամ թակել եւ պահեք, ընտրեք Հատկություններ , եւ ապա ստուգեք միայն մեկ ընթերցանության հատկանիշի կողքին:

Լրացուցիչ տեղեկություններ DNS- ի վերաբերյալ

Ինտերնետ հասանելիության ծառայություն մատուցող ISP- ն նշանակել է DNS- սերվերներ ձեր սարքերի համար (եթե դուք կապված եք DHCP- ի հետ ), բայց դուք ստիպված չեք մնում այդ DNS սերվերների հետ: Այլ սերվերները կարող են ապահովել մուտք գործելու հնարավորությունները, այցելել այցելվող կայքերը, գովազդային արգելափակումները, չափահաս կայքերի ֆիլտրերը եւ այլ առանձնահատկություններ: Տեսեք անվճար եւ հանրային DNS սերվերների այս ցուցակը այլընտրանքային DNS սերվերների որոշ օրինակներ:

Արդյոք համակարգիչը օգտագործում է DHCP- ի IP հասցեն ստանալը կամ եթե այն օգտագործում է ստատիկ IP- հասցե , դեռեւս կարող եք սահմանել հատուկ DNS սերվերներ: Այնուամենայնիվ, եթե դա DHCP- ի հետ չի կարգավորում, դուք պետք է նշեք DNS սերվերները, որոնք այն պետք է օգտագործեն:

Պարզ DNS սերվերի պարամետրերը գերադասում են անուղղակի, վերեւից ներքեւ կարգավորումներից: Այլ կերպ ասած, այն սարքի ամենալավն է, որը սարքը օգտագործում է: Օրինակ, եթե դուք փոխում եք DNS սերվերի կարգավորումները ձեր երթուղիչի վրա կոնկրետ բան, ապա այդ երթուղիչին միացված բոլոր սարքերը կօգտագործեն այդ DNS սերվերները: Այնուամենայնիվ, եթե դուք DNS- ի DNS սերվերի պարամետրերը փոխում եք այլ տարբերակով , ապա այդ համակարգիչը կօգտագործի տարբեր DNS սերվերներ, քան միեւնույն երթուղղիչին միացված բոլոր մյուս սարքերը:

Սխալ է պատճառը, որ ձեր համակարգչի վրա կոռումպացված DNS քեշը կարող է կանխել կայքերը բեռնումից, նույնիսկ եթե նույնները նորմալ են բացվում նույն ցանցում տարբեր համակարգչի վրա:

Չնայած այն բանին, որ մենք սովորաբար մտնում ենք մեր վեբ բրաուզերները, հեշտ է հիշել անունները, ինչպիսիք են www- ը: , Դուք կարող եք փոխարեն օգտագործել IP հասցեն, որը hostname- ը նշում է, ինչպես օրինակ https://151.101.1.121), նույն կայք մուտք գործելու համար: Դա այն է, որ դուք դեռ մուտք եք գործում նույն սերվերին այնպես, որ մեկ մեթոդը (օգտագործելով անունը) ավելի հեշտ է հիշել:

Այս նշումին, եթե ձեր սարքի հետ DNS- սերվերի կապակցությամբ երբեւէ որեւէ հարց է առաջանում, դուք կարող եք միշտ շրջանցել այն, մուտքագրելով IP- հասցեն հասցեի հասցեի փոխարեն տանտերերի անունը: Մարդկանց մեծամասնությունը չի պահպանում hostnames- ին համապատասխանում IP- հասցեների տեղական ցուցակը, քանի որ, ի վերջո, դա առաջին հերթին DNS սերվերի օգտագործման ամբողջ նպատակն է:

Նշում. Այս ամենը չի գործում յուրաքանչյուր կայքէջի եւ IP- ի հետ, քանի որ որոշ վեբ սերվերներ կիսում են հոստինգի տեղադրումը, ինչը նշանակում է, որ սերվերի IP հասցեն վեբ բրաուզերի միջոցով մուտք գործելը չի ​​նկարագրում, թե որ էջը, մասնավորապես, պետք է բացվի:

«Հեռախոսի գիրքը» որոնումը, որը սահմանում է hostname- ի հիման վրա IP հասցեն, կոչվում է հեռահաղորդակցման DNS- ի որոնում : Հակառակը, հակառակ DNS- ի որոնումը եւս մեկ բան է, որը կարելի է անել DNS սերվերների հետ: Սա այն դեպքն է, երբ իր hostname- ը հայտնաբերվում է իր IP- հասցեով: Այս տեսակի որոնումը հիմնված է այն մտքի վրա, որ IP- հասցեն, որը կապված է այդ կոնտակտային տերմինի հետ, ստատիկ IP- հասցե է:

DNS- ի տվյալների բազաները պահպանում են բազմաթիվ բաներ, բացի IP հասցեներից եւ հոստընտիրներից: Եթե ​​դուք երբեւէ ստեղծել եք էլեկտրոնային փոստով կայք կամ փոխանցված դոմեյն անուն, ապա կարող եք վազել այնպիսի պայմաններով, ինչպիսիք են դոմեյն անունի կեղծանունները (CNAME) եւ SMTP փոստ փոխանակողները (MX):