DNS (Domain Name System) nədir?

DNS hostnames və IP ünvanları arasında tərcüməçi edir

Sadə baxımından, Domain Name System (DNS), hostnamesini IP ünvanlarına tərcümə edən verilənlər bazalarının toplusudur.

DNS, tez-tez www.google.com kimi, 206.58.217.46 kimi IP ünvanlarına asanlıqla yadda qalan ana adları çevirir, çünki tez-tez internet telefon kitab kimi istinad edilir . Bir web brauzerinin ünvan çubuğuna URL yazdıqdan sonra bu səhnələrin arxasında yer alır.

DNS (və xüsusilə Google kimi axtarış motorları) olmadan, İnternetdə gezinmek asan olmayacaqdır, çünki ziyarət etmək istədiyimiz hər bir veb saytın IP ünvanını girməliyik.

DNS necə işləyir?

Yenə də aydın deyilsə, DNSin işi necə olduqca sadədir: bir veb brauzerə daxil edilmiş hər bir veb sayt ünvanı (Chrome, Safari və ya Firefox kimi) hər bir veb-saytın necə yerləşdirildiyini anlayan bir DNS serverinə göndərilir bu ad düzgün IP ünvanına.

Qurğular bir-biri ilə ünsiyyət qurmaq üçün istifadə olunan IP ünvandır, çünki www.google.com , www.youtube.com , və s. Kimi adları istifadə edə bilmir və məlumatları köçürmürlər . Sadəcə, bu veb-saytlar isə DNS-də bizim üçün bütün axtarışları həyata keçirir, bizi istədiyimiz səhifələri açmaq üçün lazımi IP-ünvanlara yaxın anında giriş imkanı verir.

Yenə www.microsoft.com, www. , www.amazon.com və hər bir digər veb sayt adı yalnız bizim rahatlığımız üçün istifadə olunur, çünki bu adları onların IP ünvanlarını xatırlamaqdan daha asan yadda saxlayır.

Kök serverləri adlandıran kompüterlər, hər üst səviyyəli domen üçün IP ünvanlarının saxlanmasından məsuldur. Bir veb sayt tələb olunduqda, axtarış prosesində növbəti addımı müəyyən etmək üçün ilk növbədə bu məlumatı işləyən kök serverdir. Daha sonra, domen adı düzgün IP ünvanını müəyyən etmək üçün bir ISP daxilində yerləşən Domain Name Resolver (DNR) ünvanına göndərilir. Nəhayət, bu məlumat istənilən cihazdan geri göndərilir.

DNS-i necə yandırmaq olar?

Windows və digərləri kimi əməliyyat sistemi IP ünvanlarını və hostnames haqqında digər məlumatları yerli serverdə həmişə bir DNS serverinə çatmaqdan daha tez əldə edilə biləcək şəkildə saxlayacaq. Kompüter müəyyən bir hostname müəyyən bir IP ünvanı ilə sinonimə olduğunu anladığında, bu məlumatın saxlanılmasına icazə verilir və ya cihazda saxlanılır.

DNS məlumatlarını yadda saxlayarkən, bəzən zərərli və ya köhnəlmiş ola bilər. Normal olaraq əməliyyat sistemi müəyyən bir müddətdən sonra bu məlumatları aradan qaldırır, ancaq veb saytınıza daxil olan çətinliklərlə üzləşirsinizsə və DNS problemi olduğundan şübhə edirsinizsə, ilk addım bu məlumatı yeni, yenilənən DNS qeydləri.

DNS cache bir reboot vasitəsilə saxlanılır çünki DNS ilə çətinliklər yaşıyorsanız , sadəcə olaraq kompüterinizi yenidən başladın. Bununla belə, bir reboot yerinə cache əl ilə yuyulması çox daha tezdir.

DNS-ni ipconfig / flushdns komanda ilə Command Prompt vasitəsilə Windows-da təmizləyə bilərsiniz. Veb səhifə DNS mənim nədir? Windows'un hər bir versiyası üçün , üstəlik MacOS və Linux üçün DNS-in yuyulması barədə təlimatlar var.

Xüsusi routerın necə qurulacağına bağlı olaraq, DNS qeydləri orada da saxlanılacağını xatırlamaq vacibdir. Bilgisayarınızdaki DNS önbelleğinin yıkanması DNS sorununuzu düzeltmezse, bu DNS keshını temizlemek üçün yönlendiricinizi yeniden başlatmayı denemelisiniz.

Qeyd: DNS cache temizlendiğinde host faylında qeydlər silinməz. Hostname faylını orada saxlanılan hostnames və IP ünvanlarını aradan qaldırmaq üçün redaktə etməlisiniz.

Zərərli proqram DNS girişlərinə təsir göstərə bilər

DNS adının müəyyən IP ünvanlarına yönəldilməsindən məsul olduğu nəzərə alınarsa, bu, zərərli fəaliyyətin başlıca hədəfi olduğunu aydın olmalıdır. Hackerlar sizin sorğunuzu normal fəaliyyət göstərən resurs üçün şifrələri toplamaq və ya malware təmin edən bir tələyə yönəldə bilərlər.

DNS zəhərlənməDNS spoofing bir hostname başqa bir IP ünvanı bir server adına həqiqətən atanmış daha çox yönlendirmek məqsədi üçün bir DNS resolver nin cache bir hücum təsvir etmək üçün istifadə olunur, siz getmək niyyətli yerini effektiv yönlendirme. Bu, adətən, zərərli fayllarla dolu bir veb sayta daxil olmaq və ya giriş kimlik məlumatlarını oğurlamaq üçün bənzər görünüşlü bir sayta daxil olmaq üçün sizi aldatmaq üçün bir phishing hücumu etmək səyində edilir.

DNS xidmətlərinin əksəriyyəti bu cür hücumlardan qorunur.

Təcavüzkarların DNS girişlərinə təsir göstərməsinin başqa bir yolu host faylını istifadə etməkdir. Host faylları, DNS əvvəlində DNS-də istifadə edilən yerli olaraq saxlanılan bir fayldır və həqiqətən də hostnamesini həll etmək üçün yayılmış bir vasitədir, lakin fayl hələ məşhur əməliyyat sistemlərində mövcuddur. Bu faylda saxlanılan girişlər DNS server parametrlərini qüvvədə saxlayır, belə ki, malware üçün ümumi bir hədəfdir.

Host faylının redaktə edilməsindən qorunmanın sadə üsulu onu yalnız oxunan bir fayl olaraq qeyd etməkdir. Windows-da, host faylını olan qovluğa gedin: % Systemdrive% \ Windows \ System32 \ drivers \ etc \ . Sağ-klikləyin və ya vurun və tutun, Özellikler'i seçin və sonra yalnız oxunan özniteliğin yanındakı qutuda bir çek qoyun.

DNS haqqında daha ətraflı məlumat

Hal-hazırda internetə xidmət göstərən ISP, cihazlarınızın ( DHCP ilə bağlıysanız) istifadə etməsi üçün DNS serverlərini təyin etdi, lakin bu DNS serverləri ilə sıxışdırmaq məcburiyyətində deyilsiniz. Digər serverlər, ziyarət edilən veb saytı, reklam blokerləri, böyüklər veb-filtrləri və digər xüsusiyyətləri izləməyə imkan yaradır. Alternativ DNS serverlərinin bəzi nümunələri üçün pulsuz və ictimai DNS serverlərinin bu siyahısına baxın.

Bir kompüter bir IP ünvanı almaq üçün DHCP istifadə edir və ya statik bir IP ünvanı istifadə edirsə, hala xüsusi DNS serverlərini təyin edə bilərsiniz. Lakin, DHCP ilə qurulmasa, istifadə etməsi lazım olan DNS serverlərini göstərməlisiniz.

Açıq DNS server parametrləri gizli, yuxarıdan aşağı olan parametrlərdən üstündür. Başqa sözlə, cihazın istifadə etdiyi bir qurğaya ən yaxın olan DNS parametrləri. Məsələn, yönlendiricinizdeki DNS server parametrlərini spesifik bir şeyə dəyişdirirsinizsə, sözügedən marşrutlaşdırıcıya qoşulmuş bütün qurğular bu DNS serverlərini də istifadə edəcəkdir. Bununla belə, əgər bir DNS-də DNS server parametrlərini fərqli bir şeyə dəyişirsinizsə , həmin kompüter eyni routera qoşulmuş bütün digər cihazlardan fərqli DNS serverlərini istifadə edəcəkdir.

Bunun səbəbi, kompüterinizdə zədələnmiş bir DNS önbelleğinin, eyni şəbəkələrdə normal olaraq eyni şəbəkədə fərqli bir kompüterdə açılması halında veb saytların yüklənməsinə mane ola bilər.

Normal olaraq veb-brauzerlərimizə daxil olan URL-lər, www kimi asan xatırlanacaq adlardır . əvəzinə eyni web saytına daxil olmaq üçün hostname ünvanını göstərən IP ünvanı istifadə edə bilərsiniz (https://151.101.1.121). Bununla yanaşı, eyni serverə ya yola daxil olmağınızdır - bir üsul (adı istifadə etmək) yadda asanlaşdırmaqdır.

Qeyddə, cihazınızla bir DNS server ilə əlaqə qurarkən hər hansı bir problem varsa, hər zaman IP ünvanını hostname yerinə ünvan çubuğuna daxil edərək atlaya bilərsiniz. Çoxu, birincil olaraq bir DNS serverinin istifadəsinin tam məqsədi var, çünki, əksəriyyətə baxmayaraq, hostnameslərə cavab verən IP ünvanlarının yerli bir siyahısını saxlamırlar.

Qeyd: Bu, hər bir veb sayta və IP ünvanı ilə işləmir, bəzi web serverləri hosting qurduqlarını paylaşdıqda, yəni serverin IP ünvanını veb brauzer vasitəsilə əldə etmək, hansı səhifəni, xüsusilə də açmaq lazım olduğunu təsvir etmir.

Hostname əsasına əsaslanan IP ünvanı müəyyən edən "telefon kitabçası" axtarışına irəli DNS aranır . Əksinə, əks DNS axtarış , DNS serverləri ilə edilə biləcək bir şeydir. Bu, bir hostname onun IP ünvanı ilə müəyyən edilir. Axtarışun bu cür növü xüsusi hostname ilə əlaqəli IP ünvanının statik bir IP ünvanı olduğu fikri ilə bağlıdır.

DNS verilənlər bazaları IP ünvanları və hostnames ilə yanaşı, bir çox şeyi saxlayır. Heç bir web saytında e-poçt qurduysanız və ya bir domen adı köçürdüysəniz, domen adı aliasları (CNAME) və SMTP poçt dəyişdiriciləri (MX) kimi şərtlərə qoşula bilərsiniz.