DNS (Домэйн Нэрийн Систем)

Домэйн Нэрийн Систем (DNS) нь Интернет домэйн болон хостын нэрийг IP хаягууд болон эсрэгээр хөрвүүлдэг.

Интернет дээр DNS нь манай вэб хөтөч хаягийн мөрөнд бичдэг нэрсийн хооронд эдгээр веб серверүүдийг байршуулах вэб серверүүдийн IP хаягийг автоматаар хөрвүүлдэг. Том компаниуд нь өөрийн компаний дотоод сүлжээг удирдахын тулд DNS ашиглаж байна. Гэрийн сүлжээнд интернетэд холбогдох үед DNS ашиглах боловч гэрийн компьютерын нэрийг удирдахад ашигладаггүй.

DNS хэрхэн ажилладаг вэ

DNS нь клиент / серверийн сүлжээний холбооны системүүд юм: DNS клиентүүд нь DNS серверээс ирсэн хүсэлтийг хүлээн авч, хүлээн авдаг. Серверээс буцаж ирсэн IP хаягийг нэр өгч байгаа нэрүүд нь урд DNS DNS хайлт гэж нэрлэгддэг . IP хаягийг агуулдаг бөгөөд урвуу DNS хайлт гэгддэг нэрийг дэмждэг. DNS нь интернетийн бүх нийтийн хостуудын хувьд энэ нэр, сүүлийн үеийн мэдэгдэж буй хаягийн мэдээллийг хадгалахын тулд түгээсэн мэдээллийн баазыг хэрэгжүүлдэг.

DNS мэдээллийн бааз нь тусгай мэдээллийн баазын сервер дээр шаталсан байдаг. Вэб хөтөч гэх мэт үйлчлүүлэгчид Интернет хостын нэрийг хамарсан хүсэлтийг гаргах үед програм хангамжийг (ихэвчлэн сүлжээний үйлдлийн системд суулгасан) дууддаг. DNS resolver нь серверийн IP хаягийг тодорхойлохын тулд DNS сервертэй холбогддог. Хэрэв DNS сервер шаардлагатай зураглалыг агуулаагүй бол хүсэлтийг шаталсан дараагийн дээд түвшинд өөр DNS сервер рүү дамжуулах болно. Хэд хэдэн дамжуулалт болон төлөөлөх зурвасууд нь DNS шаталбараар илгээгдсэний дараа өгөгдсөн хостод зориулсан IP хаяг нь эцсийн шийдвэрт хариу ирэн, Интернэт протоколын дагуу хүсэлтийг биелүүлдэг .

ДНС нь кэшийн хүсэлт, нөөцийн хувьд дэмжлэгийг агуулдаг. Сүлжээний ихэнх үйлдлийн системүүд нь анхдагч, хоёрдогч болон гуравдагч DNS серверийн тохиргоог дэмждэг бөгөөд тэдгээр нь тус бүрээс үйлчлүүлэгчдээс ирсэн анхны хүсэлтийг үйлчилж чаддаг.

Personal Devices болон Home Network дээр DNS тохируулах

Интернетийн үйлчилгээ үзүүлэгчид (ISPs) өөрсдийн DNS серверүүдээ хадгалж, хэрэглэгчдийнхээ сүлжээг автоматаар тохируулахын тулд DHCP ашиглана. DNS серверийн даалгавар нь DNS тохируулгын ачааллыг хөнгөвчилдөг. Гэрийн сүлжээний администраторууд өөрсдийн ISP-ийн тохиргоог хадгалахыг шаарддаггүй. Зарим нь оронд нь нийтийн нийтийн Интернет DNS үйлчилгээг ашиглахыг илүүд үздэг. Нийтийн DNS үйлчилгээ нь ердийн ISP-ийн санал болгож чадахуйц илүү үр дүнтэй, найдвартай байдлыг хангах зорилготой юм.

Гэрийн өргөн зурвасын чиглүүлэгч болон бусад сүлжээний гарц төхөөрөмж нь сүлжээнд зориулж анхдагч, хоёрдогч болон гуравдагч DNS серверүүд IP хаягуудыг сүлжээндээ хадгалж, тэдгээрийг шаардлагатай үед клиент төхөөрөмжүүдэд хуваарилдаг. Админууд хаягуудыг гараар оруулах эсвэл DHCP-ээс авах боломжтой. Хаягийн хаягийг үйлчлүүлэгч төхөөрөмж дээрээ үйлдлийн системийн тохиргооны цэсээр шинэчилж болно.

DNS-тэй холбоотой асуудлууд нь газарзүйн хувьд тархсан шинж чанартай учраас завсарлахад хүндрэлтэй байдаг. Домэйнууд эвдэрсэн үед үйлчлүүлэгчид локал сүлжээнд холбогдож болох боловч тэд нэрээр нь алсаас төхөөрөмжид хүрч чадахгүй болно. Клиент төхөөрөмжийн сүлжээний тохиргоо нь DNS серверийн хаягийг 0.0.0.0-ээр харуулах үед энэ нь DNS буюу түүний дотоод тохиргоотой холбоотой алдаа байгааг харуулна.