DNS (Домен атауы жүйесі)

Домендік атаулар жүйесі (DNS) Интернет доменін және хост атауын IP мекенжайына және керісінше аударады.

Интернетте, DNS біздің веб-браузердің мекенжай жолағына енгізген аттар арасында осы сайттарды орналастыратын веб-серверлердің IP мекенжайына автоматты түрде түрлендіреді. Үлкен корпорациялар DNS-ді өздерінің компаниялық интранетін басқару үшін пайдаланады. Үй желілері Интернетке кірген кезде DNS пайдаланады, бірақ оны үйдегі компьютерлердің аттарын басқару үшін пайдаланбайды.

DNS қалай жұмыс істейді

DNS - клиент / серверлік желілік байланыс жүйесі: DNS клиенттері DNS серверлерінен сұраулар жібереді және олардан жауап алады. Серверден қайтарылатын IP-адреске әкелетін атауды қамтитын сұраулар DNS-терді алдын-ала шақыру деп аталады . Сондай-ақ, IP-адресті қамтитын және кері DNS-іздеу деп аталатын атауға ие болатын сұрауларға қолдау көрсетіледі. DNS бұл атауды және Интернет желісіндегі барлық жалпы хосттар үшін соңғы белгілі мекенжай туралы ақпаратты сақтау үшін таратылған дерекқорды жүзеге асырады.

DNS дерекқоры арнайы дерекқор серверлерінің иерархиясында болады. Веб-браузерлер сияқты клиенттер интернет хост аттары туралы сұрау жасағанда, әдетте DNS серверіне байланысқан бағдарламалық жасақтама (әдетте желілік операциялық жүйеге орнатылған) сервердің IP мекенжайын анықтау үшін алдымен DNS серверіне хабарласады. Егер DNS сервері қажетті салыстыруды қамтымаса, ол өз кезегінде басқа DNS серверіне иерархиядағы келесі жоғары деңгейде жібереді. Ықтимал бірнеше бағыттау және жіберу хабарлары DNS иерархиясында жіберілгеннен кейін, берілген хосттың IP мекенжайы, ақырында, Интернеттегі хаттама бойынша сұрауды аяқтайды.

DNS қосымша кэштеу сұрауларын қолдауды және артық болуды қамтиды . Көптеген желілік операциялық жүйелер клиенттердің бастапқы сұрауына қызмет көрсете алатын бастапқы, екінші және үшінші DNS серверлерінің конфигурациясын қолдайды.

Жеке құрылғыларды және үй желілерінде DNS орнату

Интернет-провайдерлер (ISP) өздерінің DNS-серверлерін қолдайды және DHCP- ді клиенттердің желілерін автоматты түрде конфигурациялау үшін пайдаланады, DNS-сервердің тағайындалуы DNS теңшелімінің ауыртпалығын үй шаруашылығын жеңілдетеді. Дегенмен, үй желісінің әкімшілері Интернет провайдерлерінің параметрлерін сақтауға міндетті емес. Кейбіреулер қол жетімді қоғамдық Интернет DNS қызметтерінің бірін пайдаланғысы келеді. Жалпыға қолжетімді DNS қызметтері әдеттегі Интернет провайдері ұсынатын ақылға қонымды нұсқаны ұсына алатын тиімділік пен сенімділікті қамтамасыз ету үшін жасақталған.

Үй кең жолақты маршрутизаторлар және басқа желілік шлюз құрылғылар желінің бастапқы, екінші және үшінші DNS серверінің IP мекенжайларын сақтайды және қажет болғанда оларды клиенттік құрылғыларға тағайындайды. Әкімшілер мекенжайларды қолмен енгізуді немесе DHCP-тен алуды таңдай алады. Мекен-жайлар клиенттік құрылғыда операциялық жүйенің теңшелім мәзірлері арқылы жаңартылуы мүмкін.

DNS-ке қатысты мәселелер географиялық бөлінген табиғаты ескерілсе, үзіліссіз және ақаулықтарды жою қиын болуы мүмкін. DNS бұзылған кезде тұтынушылар өздерінің жергілікті желісіне қосыла алады, бірақ олар қашықтағы құрылғыларға аттары бойынша қол жеткізе алмайды. Клиент құрылғысының желілік параметрлері 0.0.0.0 DNS серверінің мекен-жайларын көрсетсе, ол DNS немесе оның жергілікті желідегі конфигурациясымен сәтсіздікті көрсетеді.