Sadə dillə desək, Domen Adı Sistemi (DNS) host adlarını IP ünvanlarına çevirən verilənlər bazaları toplusudur.
DNS tez-tez internetin telefon kitabçası adlandırılır, çünki o, www.google.com kimi asan yadda qalan host adlarını 216.58.217.46 kimi IP ünvanlarına çevirir. Bu, siz veb brauzerin ünvan çubuğuna URL daxil etdikdən sonra pərdə arxasında baş verir.
DNS (və xüsusilə Google kimi axtarış sistemləri) olmadan internetdə naviqasiya asan olmayacaq, çünki ziyarət etmək istədiyimiz hər vebsaytın IP ünvanını daxil etməli olacağıq.
DNS Necə İşləyir?
Hələ də aydın deyilsə, DNS-in işini necə yerinə yetirməsi ilə bağlı əsas konsepsiya kifayət qədər sadədir: veb-brauzerə daxil edilmiş hər bir veb-sayt ünvanı (Chrome, Safari və ya Firefox kimi) DNS serverinə göndərilir, bu adın düzgün IP ünvanına necə uyğunlaşdırılacağını başa düşür.
Bu, cihazların www.google.com, www.youtube.com və s. kimi adlarla məlumat ötürə bilmədiyi və ötürmədiyi üçün bir-biri ilə əlaqə saxlamaq üçün istifadə etdiyi IP ünvanıdır. DNS bizim üçün bütün axtarışları həyata keçirərkən bu vebsaytlara sadə adı daxil edin və bizə istədiyimiz səhifələri açmaq üçün lazım olan lazımi IP ünvanlarına dərhal giriş imkanı verir.
Yenə də, www.microsoft.com, www.lifewire.com, www.amazon.com və digər vebsayt adları yalnız bizim rahatlığımız üçün istifadə olunur, çünki bu adları yadda saxlamaq onların IP ünvanlarını yadda saxlamaqdan daha asandır..
Kök serverlər adlanan kompüterlər hər bir yüksək səviyyəli domen üçün IP ünvanlarının saxlanmasına cavabdehdirlər. Veb sayt tələb olunduqda, axtarış prosesində növbəti addımı müəyyən etmək üçün əvvəlcə həmin məlumatları emal edən kök serverdir. Sonra, domen adı düzgün IP ünvanını müəyyən etmək üçün ISP-də yerləşən Domain Name Resolver-ə (DNR) yönləndirilir. Nəhayət, bu məlumat tələb etdiyiniz cihaza geri göndərilir.
DNS-i necə təmizləmək olar
Windows və digərləri kimi əməliyyat sistemləri IP ünvanlarını və host adları haqqında digər məlumatları yerli olaraq saxlayacaq ki, onlara həmişə DNS serverinə müraciət etməkdən daha tez daxil olmaq mümkün olsun. Kompüter müəyyən host adının müəyyən IP ünvanı ilə sinonim olduğunu başa düşdükdə, həmin məlumatın cihazda saxlanmasına və ya keşlənməsinə icazə verilir.
DNS məlumatını yadda saxlamaq faydalı olsa da, bəzən pozula və ya köhnələ bilər. Normalda əməliyyat sistemi bu məlumatları müəyyən müddətdən sonra silir, lakin vebsayta daxil olmaqda çətinlik çəkirsinizsə və bunun DNS problemi ilə bağlı olduğundan şübhələnirsinizsə, ilk addım yeniləri üçün yer açmaq üçün bu məlumatı məcburi silməkdir. yenilənmiş DNS qeydləri.
DNS ilə bağlı probleminiz varsa, sadəcə olaraq kompüterinizi yenidən işə sala bilməlisiniz, çünki yenidən yükləmə zamanı DNS keşi saxlanmır. Bununla belə, yenidən yükləmə yerinə keşi əl ilə silmək daha tezdir.
Windows-da DNS-i ipconfig /flushdns əmri ilə Əmr əmri vasitəsilə silə bilərsiniz. Vebsayt Mənim DNS-im nədir? macOS və Linux-da bunu etmək üçün təlimatlar var.
Xatırlamaq vacibdir ki, xüsusi marşrutlaşdırıcınızın necə qurulduğundan asılı olaraq, DNS qeydləri də orada saxlanıla bilər. Əgər kompüterinizdə DNS keşini təmizləmək DNS probleminizi həll etmirsə, həmin DNS keşini təmizləmək üçün mütləq marşrutlaşdırıcınızı yenidən işə salmağa cəhd etməlisiniz.
DNS keşi təmizləndikdə host faylındakı qeydlər silinmir. Orada saxlanılan host adlarını və IP ünvanlarını aradan qaldırmaq üçün host faylını redaktə etməlisiniz.
Zərərli proqram DNS girişlərinə təsir edə bilər
Nəzərə alsaq ki, DNS host adlarını müəyyən IP ünvanlarına yönləndirməyə cavabdehdir, onun zərərli fəaliyyət üçün əsas hədəf olduğu aydın olmalıdır. Hakerlər normal işləyən resurs sorğunuzu parolların toplanması və ya zərərli proqram təminatı üçün tələ olan birinə yönləndirə bilər.
DNS zəhərlənməsi və DNS saxtakarlığı DNS həlledicinin keşinə edilən hücumu təsvir etmək üçün istifadə edilən terminlərdir ki, bu da host adını həmin host adına doğru olaraq təyin ediləndən fərqli bir IP ünvanına yönləndirmək və getməyi planlaşdırdığınız yerə effektiv şəkildə yönləndirməkdir.. Bu, adətən sizi zərərli fayllarla dolu vebsayta aparmaq və ya giriş məlumatlarınızı oğurlamaq üçün oxşar görünüşlü vebsayta daxil olmağa sizi aldatmaq məqsədilə fişinq hücumu həyata keçirmək məqsədilə edilir.
Əksər DNS xidmətləri bu növ hücumlara qarşı qoruma təmin edir.
Təcavüzkarların DNS girişlərinə təsir göstərməsinin başqa bir yolu host faylından istifadə etməkdir. Host faylı, DNS əslində host adlarının həlli üçün geniş yayılmış alətə çevrilməmişdən əvvəl DNS əvəzinə istifadə edilmiş yerli olaraq saxlanılan fayldır, lakin bu fayl hələ də məşhur əməliyyat sistemlərində mövcuddur. Həmin faylda saxlanılan qeydlər DNS server parametrlərini ləğv edir, ona görə də o, zərərli proqram üçün ümumi hədəfdir.
Host faylını redaktə olunmaqdan qorumağın sadə yolu onu yalnız oxuna bilən fayl kimi qeyd etməkdir. Windows-da sadəcə host faylı olan qovluğa keçin:
%Systemdrive%\Windows\System32\drivers\ etc\
Sağ klikləyin və ya basıb saxlayın, Xüsusiyyətlər seçin və sonra Yalnız oxumaq üçün yanındakı qutuya işarə qoyunatribut.
DNS haqqında ətraflı məlumat
Hazırda internetə çıxışı təmin edən ISP cihazlarınız üçün istifadə etmək üçün DNS serverləri təyin edib (əgər siz DHCP ilə bağlısınızsa), lakin siz həmin DNS serverlərindən yapışmağa məcbur deyilsiniz. Digər serverlər ziyarət edilən veb-saytları, reklam blokerlərini, böyüklər üçün veb-sayt filtrlərini və digər xüsusiyyətləri izləmək üçün giriş xüsusiyyətləri təmin edə bilər. Alternativ DNS serverlərinin bəzi nümunələri üçün Pulsuz və İctimai DNS Serverlərinin bu siyahısına baxın.
Kompüter IP ünvanı almaq üçün DHCP-dən istifadə edir və ya statik IP ünvanından istifadə edirsə, siz hələ də fərdi DNS serverlərini təyin edə bilərsiniz. Bununla belə, o, DHCP ilə qurulmayıbsa, onun istifadə edəcəyi DNS serverlərini qeyd etməlisiniz.
Açıq DNS server parametrləri gizli, yuxarıdan aşağı parametrlərdən üstündür. Başqa sözlə, bu, cihazın istifadə etdiyi cihaza ən yaxın olan DNS parametrləridir. Məsələn, marşrutlaşdırıcınızdakı DNS server parametrlərini xüsusi bir şeyə dəyişdirsəniz, bu marşrutlaşdırıcıya qoşulan bütün qurğular da həmin DNS serverlərindən istifadə edəcək. Bununla belə, əgər siz PC-də DNS server parametrlərini fərqli bir şeyə dəyişsəniz, həmin kompüter eyni marşrutlaşdırıcıya qoşulmuş bütün digər cihazlardan fərqli DNS serverlərindən istifadə edəcək.
Kompüterinizdəki pozulmuş DNS keşinin eyni şəbəkədəki fərqli kompüterdə eyni saytlar normal olaraq açılsa belə vebsaytların yüklənməsinin qarşısını ala bilməsinin səbəbi budur.
Hamısı Birlikdə
Adətən veb brauzerlərimizə daxil etdiyimiz URL-lər www.lifewire.com kimi asan yadda qalan adlar olsa da, bunun əvəzinə https://151.101.1 kimi host adının göstərdiyi IP ünvanından istifadə edə bilərsiniz. 1.121) eyni veb saytına daxil olmaq üçün. Bunun səbəbi hələ də eyni serverə hər iki yolla daxil olmanızdır - bir üsul (addan istifadə etməklə) yadda saxlamaq daha asandır.
Bu qeyddə, əgər cihazınızın DNS serveri ilə əlaqə saxlaması ilə bağlı hansısa problem yaranarsa, siz həmişə host adı əvəzinə ünvan çubuğuna IP ünvanını daxil etməklə bu problemi keçə bilərsiniz. Əksər insanlar host adlarına uyğun gələn IP ünvanlarının yerli siyahısını saxlamırlar, çünki hər şeydən sonra ilk növbədə DNS serverindən istifadənin məqsədi budur.
Bəzi veb-serverlər paylaşılan hostinq qurduğundan bu, hər vebsayt və IP ünvanı ilə işləmir, yəni veb-brauzer vasitəsilə serverin IP ünvanına daxil olmaq, konkret olaraq hansı səhifənin açılmalı olduğunu təsvir etmir.
Host adına əsaslanaraq IP ünvanını təyin edən "telefon kitabçası" axtarışı irəli DNS axtarışı adlanır. Bunun əksi, əks DNS axtarışı, DNS serverləri ilə edilə bilən başqa bir şeydir. Bu, host adı onun IP ünvanı ilə müəyyən edildiyi zamandır. Bu növ axtarış həmin host adı ilə əlaqəli IP ünvanının statik IP ünvanı olması fikrinə əsaslanır.
DNS verilənlər bazaları IP ünvanları və host adları ilə yanaşı çoxlu şeyləri saxlayır. Əgər vebsaytda e-poçt qurmusunuzsa və ya domen adını köçürmüsünüzsə, domen adı ləqəbləri (CNAME) və SMTP poçt dəyişdiriciləri (MX) kimi şərtlərlə qarşılaşa bilərsiniz.
FAQ
DNS serverlərini necə dəyişirsiniz?
Windows-da DNS serverlərini dəyişmək üçün, Siz Əmr Sorğundan istifadə edə və ya Windows parametrlərinə keçə bilərsiniz. Komanda xəttindən istifadə etməkdə rahat deyilsinizsə, Windows parametrlərindən istifadə üstünlük verilir.
DNS serverlərini necə tapırsınız?
Orada çoxlu müxtəlif DNS serverləri var, ona görə də bəyəndiyiniz birini tapana qədər DNS serverlərinin siyahılarına baxa bilərsiniz. Lifewire-da ən yaxşı pulsuz DNS serverləri üçün tövsiyələrin siyahısı var.
Dinamik DNS nədir?
Yalnız statik IP ünvanları ilə işləyən DNS-dən fərqli olaraq, dinamik DNS (və ya DDNS) dinamik IP ünvanlarını da dəstəkləyir. Nəticədə siz evinizdən veb saytınızı yerləşdirmək və ya ev şəbəkənizi uzaqdan idarə etmək üçün DDNS xidmətindən istifadə edə bilərsiniz.