Რა არის DNS (დომენური სახელის სისტემა)?

DNS არის თარჯიმანი ჰოსტინგებსა და IP მისამართებს შორის

მარტივი თვალსაზრისით, დომენური სახელის სისტემა (DNS) არის მონაცემთა ბაზების კოლექცია, რომელიც თარგმნის მასპინძლებს IP მისამართებზე .

DNS ხშირად მოიხსენიება ინტერნეტის სატელეფონო წიგნს, რადგან ის ადვილად შეასწორებს მასპინძლებს, როგორიცაა www.google.com , IP მისამართები, როგორიცაა 216.58.217.46 . ეს ხდება კულისებში, მას შემდეგ, რაც URL- ს ვებ-ბრაუზერის მისამართების ბარსში შეიყვანთ.

DNS გარეშე (და განსაკუთრებით საძიებო სისტემებში, როგორიცაა Google), ნავიგაცია ინტერნეტით არ იქნება ადვილი, რადგან ჩვენ გვინდა შეიყვანოთ IP მისამართი თითოეული ნახვა გვინდა ეწვევა.

როგორ მუშაობს DNS?

თუ ჯერ კიდევ არ არის ნათელი, ძირითადი კონცეფცია იმის შესახებ, თუ როგორ მუშაობს DNS- ის სამუშაო, საკმაოდ მარტივია: ვებ-ბრაუზერი (ვებ-ბრაუზერი, Safari ან Firefox) შევიდა ვებ-გვერდი, რომელიც DNS სერვერს გადაეგზავნება, ეს სახელი მისი სათანადო IP მისამართით.

ეს IP მისამართია, რომ მოწყობილობები ერთმანეთთან კომუნიკაციის საშუალებას იძლევიან, რადგან მათ არ შეუძლიათ და არ აწარმოონ ინფორმაცია სახელის გამოყენებით, როგორიცაა www.google.com , www.youtube.com და ა.შ. ჩვენ უბრალოდ მივმართავთ უბრალო სახელს ამ საიტებზე, ხოლო DNS- ს ყველა ჩვენგანს აკეთებს ჩვენთვის, გვაძლევს უახლოეს მყისიერ ხელმისაწვდომობას სათანადო IP მისამართებისთვის საჭირო გვერდების გასახსნელად.

ისევ, www.microsoft.com, www. , www.amazon.com , და ყველა სხვა ვებსაიტი გამოიყენება მხოლოდ ჩვენი მოხერხებულობისთვის, რადგან ბევრად უფრო ადვილია ის მახსოვს სახელები, ვიდრე მათი IP მისამართების დამახსოვრება.

კომპიუტერები root სერვერები პასუხისმგებელნი არიან ინახება IP მისამართები ყველა ზედა დონის დომენი . როდესაც საიტი ითხოვს, ეს არის root სერვერი, რომელიც ამ პროცესს პირველად ატარებს, რათა გამოიძებნოს შემდეგი ნაბიჯი საძიებო პროცესში. შემდეგ, დომენი გადაეცემა დომენის სახელი Resolver (DNR), რომელიც მდებარეობს ISP ფარგლებში, რათა დადგინდეს სწორი IP მისამართი. საბოლოო ჯამში, ეს ინფორმაცია დააბრუნეთ იმ მოწყობილობაზე, რომელსაც თქვენგან მოითხოვთ.

როგორ Flush DNS

ოპერაციული სისტემა, როგორიცაა Windows და სხვები ინახავს IP მისამართებს და სხვა ინფორმაციას hostnames ადგილობრივად ისე, რომ ისინი შეიძლება ხელმისაწვდომი უფრო სწრაფად, ვიდრე ყოველთვის მივაწვდინოთ DNS სერვერზე. როდესაც კომპიუტერთან მიხვდება, რომ გარკვეული ჰოსტის სახელი სინონიმია გარკვეული IP მისამართით, ეს ინფორმაცია ინახება ინახება ან ინახება მოწყობილობაზე.

მიუხედავად იმისა, რომ დამახსოვრების DNS ინფორმაციის არის სასარგებლო, ეს შეიძლება ზოგჯერ გახდეს კორუმპირებული ან მოძველებული. როგორც წესი, ოპერაციული სისტემა ამ მონაცემებს გარკვეულ დროში ათავისუფლებს, მაგრამ თუ თქვენ გაქვთ ვებსაიტზე წვდომის პრობლემები და ეჭვი მაქვს, რომ ეს DNS- ის გამოწვეულია, პირველი ნაბიჯი არის აიძულოს ამ ინფორმაციის ამოღება, განახლებული DNS ჩანაწერები.

თქვენ უბრალოდ უნდა გადატვირთოთ კომპიუტერი, თუ თქვენ გაქვთ DNS- ის პრობლემები, რადგან DNS ქეში არ არის გადატვირთული საშუალებით. თუმცა, გადატვირთვისას out cache ხელით ადგილის გადატვირთვის არის ბევრად უფრო სწრაფად.

თქვენ შეგიძლიათ Flush DNS in Windows მეშვეობით ბრძანება Prompt ერთად ipconfig / flushdns ბრძანება . ნახვა რა არის ჩემი DNS? აქვს მითითებები DNS- ს ყოველ Windows- ის ვერსიასთან , ასევე MacOS- სა და Linux- სთვის.

მნიშვნელოვანია გვახსოვდეს, რომ თქვენი კონკრეტული როუტერი იქმნება იმის მიხედვით, თუ როგორ შეიძლება ინახება DNS- ის ჩანაწერებიც. თუ თქვენს კომპიუტერზე DNS ქეშზე გამკვრივება არ დააფიქსირებს თქვენს DNS- ს პრობლემას, აუცილებლად უნდა შეეცადოთ გადატვირთოთ თქვენი როუტერი , რომ DNS ქეში ჩააგდოს.

შენიშვნა: მასპინძლების ფაილის ჩანაწერები არ ამოიშლება, როდესაც DNS ქეში გაწმენდა. თქვენ უნდა შეასწოროთ მასპინძელი ფაილები , რომლებიც აღმოიფხვრას ჰოსტინგებისა და IP მისამართების აღმოსაფხვრელად.

Malware შეიძლება გავლენა DNS Entries

იმის გათვალისწინებით, რომ DNS პასუხისმგებელია კონკრეტული IP მისამართების მართვასთან დაკავშირებით, უნდა იყოს აშკარა, რომ ეს არის მავნე აქტივობის მთავარი სამიზნე. ჰაკერებმა შეიძლება გადაამისამართოთ თქვენი მოთხოვნა ნორმალური ფუნქციონირების რესურსით, რომელიც არის ხაფანგი პაროლების შეგროვებისთვის ან მავნე მომსახურებისათვის .

DNS მოწამვლისა და DNS spoofing არის ტერმინები, რომლებიც გამოიყენება DNS resolver- ის ქეშზე თავდასხმის აღსაწერად, მასპინძლის სხვა IP მისამართის გადამისამართების მიზნით, ვიდრე ის, რაც მართალია მინიჭებული აქვს ამ მასპინძლისთვის, ეფექტურად გადამისამართება, სადაც აპირებთ წასვლას. ეს ჩვეულებრივ გაკეთდა იმისათვის, რომ გადაგიყვანოთ ვებსაიტზე, რომელიც სავსეა მუქარის ფაილებით ან შეასრულოს ფიშინგზე შეტევა თაღლითობისთვის, რათა შეამოწმოთ თქვენი მსგავსი საიტების ნახვა, რათა მიუთითოთ თქვენი ავტორიზაციის რწმუნება.

ყველაზე DNS მომსახურება უზრუნველყოფს დაცვის ამ ტიპის თავდასხმები.

კიდევ ერთი გზა თავდამსხმელებზე გავლენას ახდენს DNS- ის ჩანაწერების გამოყენება მასპინძლების ფაილში. მასპინძლების ფაილი არის DNS- ის ადგილას გამოყენებული ლოკალურად შენახული ფაილი, რომელიც DNS- ის რეგულარულად გახანგრძლივებულ ინსტრუმენტად იქცა, მაგრამ ფაილი ჯერ კიდევ არსებობს პოპულარული ოპერაციული სისტემებით. ამ ფაილში შენახული ჩანაწერები DNS სერვერის პარამეტრების გადალახვაა, ამიტომ ეს არის საერთო მიზნები მავნე.

მარტივი გზა, რათა მასპინძლებს ფაილის რედაქტირება რედაქტირება არის აღსანიშნავად, როგორც წაკითხული მხოლოდ ფაილი . Windows- ში მხოლოდ ნავიგაცია საქაღალდეში, რომელსაც გააჩნია მასპინძელი ფაილი: % SystemDrive \ Windows \ System32 \ drivers \ etc \ . დააწკაპუნეთ მარჯვენა ღილაკით ან ჩამოსასვლელად, აირჩიეთ Properties და შემდეგ ჩაწერეთ ჩანართში ყუთში Read-only ატრიბუტი .

დამატებითი ინფორმაცია DNS- ზე

ISP- ს, ამჟამად ინტერნეტის ხელმისაწვდომობას გთავაზობთ DNS სერვერების გამოყენება თქვენი მოწყობილობებისთვის (თუ თქვენ დაკავშირებულია DHCP- თან ), მაგრამ თქვენ არ იძულებულნი იქნებიან იმ DNS სერვერებთან გამყარებაში. სხვა სერვერებმა შეიძლება უზრუნველყონ ხე-ტყის შესაძლებლობები, რომლებიც ეწვივნენ ვებ-გვერდებს, სარეკლამო ბლოკებს, ზრდასრული ვებ-ფილტრების და სხვა მახასიათებლებს. იხილეთ უფასო და საზოგადოებრივი DNS სერვერების ჩამონათვალი ამ ალტერნატიული DNS სერვერების მაგალითები.

თუ კომპიუტერი იყენებს DHCP- ს IP მისამართის მისაღებად ან თუ ის იყენებს სტატიკურ IP მისამართს , შეგიძლიათ კვლავ განსაზღვროთ საბაჟო DNS სერვერები. თუმცა, თუ ეს არ არის კონფიგურაცია DHCP- ით, უნდა მიუთითოთ DNS სერვერები, რომლებიც უნდა გამოიყენოთ.

გამოხატული DNS სერვერის პარამეტრები უპირატესობას ანიჭებს მინიშნებებით, ზედა-ქვემოთ პარამეტრებს. სხვა სიტყვებით რომ ვთქვათ, ეს მოწყობილობა DNS- ს უახლოვდება მოწყობილობას, რომელიც მოწყობილობას იყენებს. მაგალითად, თუ შეცვლით DNS სერვერის პარამეტრებს თქვენს როუტერზე რაღაც კონკრეტული, მაშინ ყველა მოწყობილობასთან დაკავშირებული როუტერი ასევე გამოიყენებს იმ DNS სერვერებს. თუმცა, თუ თქვენ შემდეგ შეცვლით DNS სერვერის პარამეტრებს კომპიუტერზე რაღაც განსხვავებული , კომპიუტერი გამოიყენებს სხვადასხვა DNS სერვერს, ვიდრე ყველა სხვა მოწყობილობას, რომელიც დაკავშირებულია იმავე როუტერთან.

ეს არის მიზეზი, რომ კორუმპირებული DNS ქეში თქვენს კომპიუტერში შეიძლება თავიდან ასაცილებლად საიტებზე დატვირთვის შემთხვევაშიც კი, თუ იგივე გახსნის ნორმალურად სხვადასხვა კომპიუტერი იმავე ქსელში.

მიუხედავად იმისა, რომ მისამართები ჩვენ ჩვეულებრივ შევა ჩვენს ვებ ბრაუზერები ადვილად მახსოვს სახელები, როგორიცაა www. , შეგიძლიათ ნაცვლად გამოიყენოთ IP მისამართი, რომ მასპინძელი მიუთითებს, როგორც https://151.101.1.121), რათა შეეთავაზებინა იგივე ნახვა. ეს იმიტომ, რომ თქვენ ჯერ კიდევ იმავე სერვერზე წვდომას - ერთი მეთოდი (სახელით) მხოლოდ ადვილია გახსოვდეთ.

თუ შენიშვნა, თუ ოდესმე გაქვთ რაიმე პრობლემა თქვენს მოწყობილობასთან DNS სერვერთან დაკავშირებისას, თქვენ ყოველთვის გვერდის ავლით შეგიძლიათ IP მისამართი მიუთითოთ მისამართით ნაცვლად მასპინძლის სახელით. ადამიანების უმეტესობა არ ინახავს IP მისამართების ადგილობრივ ჩამონათვალს, რომელიც შეესაბამება მასპინძლებს, თუმცა, რადგან ყოველივე ამის შემდეგ, ეს არის DNS სერვერის გამოყენების პირველი მიზანი პირველ რიგში.

შენიშვნა: ეს არ მუშაობს ყველა ვებსაიტისა და IP მისამართით, რადგან ზოგიერთი ვებ სერვერმა გაიზიარა ჰოსტინგის შექმნა, რაც იმას ნიშნავს, რომ სერვერის IP მისამართს ბრაუზერის მეშვეობით არ აღწერს რომელი გვერდი, კონკრეტულად, უნდა გახსნას.

"ტელეფონის წიგნი" საძიებელი, რომელიც განსაზღვრავს IP მისამართს, მასპინძლის სახელით, რომელსაც წინ უძღვის DNS საძიებელი . საპირისპირო, საპირისპირო DNS lookup , არის რაღაც, რაც შეიძლება გაკეთდეს DNS სერვერები. ეს არის მაშინ, როდესაც მასპინძელი მისი IP მისამართით არის განსაზღვრული. ამ ტიპის საძიებელი ეყრდნობა იდეას, რომ ამ კონკრეტულ ჰოსტთან დაკავშირებულ IP მისამართს წარმოადგენს სტატიკური IP მისამართი.

DNS მონაცემთა ბაზების შენახვა ბევრი რამ გარდა IP მისამართები და hostnames. თუ თქვენ ოდესმე შექმენით ელ.ფოსტაზე ელ.ფოსტას ან გადაეცემა დომენური სახელწოდება, შეგიძლიათ ისარგებლოთ როგორც დომენური სახელების aliases (CNAME) და SMTP ფოსტის გამშვები (MX).