რა არის DNS და რა უნდა გააკეთოს, თუ DNS სერვერი არ მუშაობს? რა არის DNS სერვერი და რა უნდა გააკეთოს, თუ DNS არ პასუხობს DNS სერვერის მთავარი ფუნქცია.

04.08.2023

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

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

Ძირითადი ცნებები

დომენის სახელების სისტემა(DNS) სიტყვასიტყვით ნიშნავს დომენის სახელების სისტემას ინგლისურად. ასეთი სისტემა შექმნილია დომენების შესახებ ინფორმაციის მისაღებად, არის TCP/IP ოჯახის ნაწილი და აქვს აპლიკაციის ფენა OSI მოდელის მიხედვით.

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

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

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

რას იძლევა დომენი საბოლოოდ? ეს საშუალებას გაძლევთ გაიგოთ ბევრი რამ საიტის შესახებ. საიტის სახელი ყოველთვის შეიცავს: .com - ეს ნიშნავს, რომ მითითებული საიტი კომერციული ხასიათისაა, .ru - საიტი მდებარეობს რუსულენოვანი ინტერნეტის სეგმენტში - იგივე "Runet". განვიხილოთ სახელმწიფო პორტალიშესყიდვა, რომელიც მდებარეობს მისამართზე: http://zakupki.gov.ru, სადაც .gov ნიშნავს, რომ საიტი იმართება სახელმწიფოს მიერ, ხოლო .ru ნიშნავს, რომ ის ეკუთვნის რუსულ დასახელების ზონას.

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

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

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

DNS სტრუქტურა

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

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

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

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

ასევე ღირს ყურადღება მიაქციოთ იმ ფაქტს, რომ DNS სისტემა იერარქიულია. ეს ნიშნავს, რომ ყველა დომენი, ძირეულის გარდა, ექვემდებარება სისტემის უფრო მაღალი დონის ელემენტებს.

DNS სერვერების ტაქსონომია

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

ყველა სერვერი იყოფა:

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

მომხმარებლის ინფორმაცია

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

თუმცა, ყველაზე დახვეწილი მომხმარებლები იყენებენ უფასო ალტერნატივებს დიდი IT კომპანიებისგან, როგორიცაა Google ან Yandex. ამრიგად, Yandex სერვერები მოიცავს 80-ზე მეტ DNS-ს.

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

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

თუ DNS სერვერი არ პასუხობს

გავრცელებული შეცდომა. პრობლემა შეიძლება წარმოიშვას მომხმარებლის ქსელში არსებული პრობლემების გამო ან პროვაიდერის მხრიდან. გადაწყვეტილებები:

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

Როგორ მუშაობს

ინტერნეტის გარიჟრაჟზე არსებობდა სახელების „ბრტყელი“ სისტემა: თითოეულ მომხმარებელს ჰქონდა ა ცალკე ფაილი, რომელიც შეიცავდა მისთვის საჭირო კონტაქტების სიებს. როცა ის დაუკავშირდა Მსოფლიო ქსელში, შემდეგ მისი მონაცემები გადაეგზავნა სხვა მოწყობილობებს.

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

ვინაიდან ინტერნეტი ამერიკული განვითარებაა, არსებობს ორი ტიპის ძირითადი დომენები:

  • ზოგადი დომენები, რომლებიც ეკუთვნის აშშ-ს ინსტიტუტებს:
  1. com – ბიზნეს ორგანიზაციები;
  2. მთავრობა – სამთავრობო უწყებები;
  3. edu – საგანმანათლებლო დაწესებულებები;
  4. mil – სამხედრო მისიები;
  5. org – კერძო ორგანიზაციები;
  6. net – ინტერნეტ პროვაიდერი.
  • სხვა ქვეყნების ძირძველი დომენები ორი ასოსგან შედგება.

მეორე დონე შედგება ქალაქების ან რეგიონების აბრევიატურებისგან და მესამე რიგის დომენები მიუთითებს სხვადასხვა ორგანიზაციებიდა საწარმოები.

წერტილი მოქმედებს როგორც გამყოფი სხვადასხვა რიგის დომენებს შორის. სახელის ბოლოს წერტილი არ არის. ყოველ ცალკეულ დომენს წერტილით ეწოდება ლეიბლი.

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

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

ქსელის თითოეულ დონეს უნდა ჰქონდეს საკუთარი სერვერი, რომელიც შეიცავს ინფორმაციას მის სეგმენტში მომხმარებელთა მისამართების შესახებ.

საჭირო მონაცემების ძებნა ასე ხდება:


DNS საფუძვლები

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

არსებობს კომპიუტერების რამდენიმე ტიპი, რომლებიც ემსახურებიან DNS-ს:

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

მომხმარებელს შეუძლია გაუგზავნოს მათ ორი ტიპის მოთხოვნა.

ბრაუზერი აგზავნის მას გადამწყვეტი პროგრამის მეშვეობით:

  • რეკურსიული.თუ სერვერი არ შეიცავს საჭირო ინფორმაციას, ამ შემთხვევაში ის იღებს საჭირო მონაცემებს უმაღლესი დონის კომპიუტერებიდან და პასუხს უგზავნის კლიენტს. ეს საშუალებას გაძლევთ შეამციროთ მოთხოვნების რაოდენობა და დაზოგოთ დრო და თქვენი ტრაფიკი;
  • განმეორებადი.სერვერი აგზავნის მზა პასუხს, ირჩევს ინფორმაციას მხოლოდ საკუთარი ქეშიდან (მეხსიერებიდან). თუ მას არ აქვს შესაბამისი მონაცემები, ის უზრუნველყოფს ბმულს სხვა კომპიუტერებთან. შემდეგ ბრაუზერი მიდის ამ მისამართზე.

არსებობს ორი სახის პასუხი:

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

ვიდეო: DNS სერვისი

სახელები და IP მისამართები

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

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

Სამუშაო რეჟიმი

სერვერებს შეუძლიათ იმუშაონ შემდეგ რეჟიმებში:

  1. ემსახურება საკუთარ ტერიტორიას.მონაცემთა გაცვლა ხდება მთავარ და სლავ კომპიუტერებს შორის. თუმცა, არაავტორიზებული მომხმარებლების მოთხოვნები არ მიიღება;
  2. რეკურსიული კითხვის შესრულება;
  3. გადაგზავნა– სერვერი აგზავნის მოთხოვნას სხვა ზონაში.

DNS პარამეტრების შეცვლა

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

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

"თვისებები" განყოფილებაში შეგიძლიათ დააყენოთ საჭირო პარამეტრები. როგორც წესი, მითითებულია სერვერის მთავარი IP მისამართი და ალტერნატიული.

შეტყობინების ფორმატი

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

დროშების ველი (შემდეგი 16 ბიტი) შეიცავს ინფორმაციას:

  1. შეტყობინების ტიპი;
  2. ოპერაციის კოდი;
  3. ავტორიტეტულობის იდენტიფიკაცია (ანუ აჩვენებს, ეკუთვნის თუ არა მომსახურე კომპიუტერი ქსელს);
  4. TC დროშა. აჩვენებს, შეტყობინება მოვიდა შეკვეცილი თუ სავსე.
  5. რეკურსიული დროშა, ე.ი. მოთხოვნები სერვერისთვის უფრო მაღალი დონის კომპიუტერებზე მოთხოვნების გაგზავნისთვის;
  6. რეკურსიის შესაძლებლობის დროშა. აჩვენებს სერვერის შეტყობინებების გადამისამართების შესაძლებლობას;
  7. დაბრუნების კოდი. აჩვენებს, იყო თუ არა პასუხი შეცდომით გაგზავნილი თუ არა.

ბოლო 16-ბიტიანი ველი აჩვენებს მხედველობაში მიღებული პარამეტრების მთლიან რაოდენობას.

კითხვები DNS მოთხოვნაში

რესურსის ჩანაწერის ნაწილი პასუხში

ნებისმიერი პასუხი შეიცავს ინფორმაციას იმ მხარის შესახებ, რომელმაც გაგზავნა შეტყობინება. ის შეიცავს შემდეგ მონაცემებს: პასუხი, სერვერის რწმუნებათა სიგელები და დამატებითი ინფორმაციამის შესახებ.

მათ გარდა, შეტყობინება შეიცავს:

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

ინდექსის მოთხოვნები

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

მის გასაგზავნად, ჰოსტის მისამართი იწერება საპირისპირო თანმიმდევრობით გარკვეული სუფიქსის დამატებით (ყველაზე ხშირად სახით in-addr.arpa).

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

რესურსების ჩანაწერები

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

ეს მონაცემები მოიცავს შემდეგი ტიპის ჩანაწერებს:

  1. SOA- უფლებამოსილების დასაწყისი. ის საშუალებას გაძლევთ შეადაროთ დომენი და კომპიუტერები, რომლებიც მას ემსახურებიან. ისინი ასევე შეიცავს ინფორმაციას ქეშირებული ვერსიის მოქმედების პერიოდისა და საკონტაქტო პირის შესახებ, რომელიც ემსახურება გარკვეული დონის სერვერს;
  2. A შეიცავს IP მისამართების სიას და მათ შესაბამის ჰოსტებს. ისინი საშუალებას გაძლევთ განსაზღვროთ დომენის რესურსების მისამართი;
  3. NS (სახელის სერვერი)შეიტანეთ კომპიუტერების სია, რომლებიც ემსახურებიან დომენს;
  4. SRV (სერვისი)ყველა რესურსის ჩვენება, რომელიც ასრულებს სერვისის ყველაზე მნიშვნელოვან ფუნქციებს;
  5. MX (ფოსტის გადამცვლელი)საშუალებას გაძლევთ ავტომატურად დააკონფიგურიროთ მონაცემთა განაწილება მომსახურე კომპიუტერებზე ერთი დომენის საზღვრებში;
  6. PTR (მაჩვენებელი)გამოიყენება რესურსის სახელის მოსაძებნად, თუ მომხმარებელმა იცის მისი IP მისამართი;
  7. CNAME (კანონიკური სახელი)სერვერის მოხსენიების უფლება სერვისის ფარგლებში მრავალი მეტსახელით.

ქეშირება

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

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

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

UDP ან TCP

სერვისი მხარს უჭერს როგორც UDP, ასევე TCP პროტოკოლებს.

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

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

TCP გამოიყენება ასეთი მონაცემების გადასაცემად, რადგან ის საშუალებას გაძლევთ მიიღოთ ნებისმიერი რაოდენობის მონაცემები დაყოფილი გარკვეული ზომის სეგმენტებად.

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

DNS სერვისს აქვს რთული იერარქიული სტრუქტურა. ამასთან, სერვერის სისტემა უზრუნველყოფს მოქნილ და სწრაფ ურთიერთქმედებას ქსელის ყველა მომხმარებელსა და მოწყობილობას შორის.

საჭირო ინფორმაციის გასარკვევად კლიენტი აგზავნის მოთხოვნას. პასუხი შეიცავს ძირითად მონაცემებს ინტერესის ობიექტისა და ზონის მომსახურე კომპიუტერის შესახებ. ამ გაცვლის განსახორციელებლად გამოიყენება UDP და TCP პროტოკოლები.

>

DNS - რა არის და რისთვის გამოიყენება?

ინტერნეტი არის უთვალავი ფიზიკური მოწყობილობა (სერვერები, კომპიუტერები, ტაბლეტები და ა.შ.), რომლებიც დაკავშირებულია ერთმანეთთან ქსელში. ინტერნეტში არსებული ნებისმიერი ვებსაიტი რეალურად მდებარეობს ფიზიკურ მოწყობილობაზე. თითოეულ მოწყობილობას აქვს საკუთარი უნიკალური ნომერი— ფორმის IP მისამართი 123.123.123.123.

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

რისთვის არის DNS სერვერები?

Domain Name Service მუშაობს DNS სერვერების წყალობით. სწორედ ეს სასიცოცხლო „პროგრამები“ ინახავს კორესპონდენციის ცხრილებს ფორმის „დომენის სახელი“ - „IP მისამართი“. გარდა ამისა, DNS სერვერები ემსახურება დომენის რესურსების ჩანაწერების შენახვას: ინტერნეტში არის დიდი რაოდენობით DNS სერვერები, რომელთაგან თითოეული ასრულებს თავის ფუნქციას მთლიან სისტემაში. Domain Name System სერვისი აუცილებელია იმისათვის, რომ ჩვენ ადვილად ვიპოვოთ ჩვენი საყვარელი საიტები რიცხვების სტრიქონების დამახსოვრების გარეშე.

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

  1. 1.

    თქვენგან დომენის სახელის მიღების შემდეგ, კომპიუტერი დაუკავშირდება თქვენი ინტერნეტ სერვისის პროვაიდერის DNS სერვერებს ( ისარი 1). პროვაიდერის DNS სერვერები ეძებენ IP მისამართს ქეშში. თუ იპოვეს, მოგცემენ IP მისამართს ( ისარი 6) და ამ IP მისამართის გამოყენებით თქვენი კომპიუტერი წვდება სერვერზე, რომელზეც განთავსებულია საიტი ( ისარი 7).საიტი ნაჩვენებია კომპიუტერის ეკრანზე. Სულ ეს არის :)

  2. 2.

    თუ „დომენი-IP მისამართი“ წყვილი არ არის ISP-ის DNS სერვერების ქეშში, პროვაიდერის DNS სერვერი აგზავნის მოთხოვნას root DNS სერვერებზე ( ისარი 2). ასეთი სერვერები მთელ მსოფლიოში მხოლოდ რამდენიმეა და მათზე ინფორმაცია დღეში რამდენჯერმე განახლდება. Root სერვერები აცნობებენ დომენის DNS სერვერების მისამართებს ( ისარი 3). ისინი, რომლებიც უნდა დარეგისტრირდნენ დომენზე რეგისტრაციის შემდეგ და რომლებიც ინახავს დომენის შესახებ არსებულ ყველა ინფორმაციას (IP მისამართი, რესურსის ჩანაწერები და ა.შ.).

  3. 3.

    დომენის DNS სერვერების მისამართების მიღების შემდეგ, პროვაიდერი მიმართავს მოთხოვნას ერთ-ერთ მათგანს ( ისარი 4), პასუხად იღებს დიდი ხნის ნანატრი IP მისამართს ( ისარი 5), ინახავს მას ქეშში (ისე, რომ არ დაგჭირდეთ ყოველ ჯერზე დაუკავშირდეთ root DNS სერვერს) და ბოლოს აცნობებს ამ IP მისამართს თქვენს ბრაუზერს ( ისარი 6).

  4. 4.

    და მხოლოდ ახლა კმაყოფილი ბრაუზერი იყენებს IP მისამართს სერვერთან დასაკავშირებლად, რომელზეც მდებარეობს საიტი ( ისარი 7) და აჩვენებს საიტს თქვენთვის თქვენი კომპიუტერის ეკრანზე ( ისარი 8).

რატომ დაარეგისტრირეთ DNS სერვერები დომენისთვის?

ვთქვათ, თქვენ დაარეგისტრირეთ დომენი. ჯერჯერობით შენს გარდა არავინ იცის ამის შესახებ. იმისათვის, რომ ინტერნეტმა იცოდეს თქვენი დომენის არსებობის შესახებ, თქვენ უნდა აირჩიოთ და დაარეგისტრიროთ DNS სერვერები დომენისთვის. ისინი ეტყვიან სხვა ინტერნეტ DNS სერვერებს თქვენი დომენის შესახებ. ასე რომ, გავიხსენოთ: დარეგისტრირდა დომენი - მიუთითეთ DNS სერვერები!

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

რატომ არ იწყებს დომენები დაუყოვნებლივ მუშაობას?

ISP-ის DNS სერვერები განახლდება დღეში ერთხელ (). თუ ახლახან დარეგისტრირდით ან შეცვალეთ DNS სერვერები, მოგიწევთ ლოდინი 24 საათი. DNS სერვერის შეცვლა სავსეა სამუშაო ვებსაიტის დროებითი არარსებობით. DNS-ის განახლების შემდეგ, საიტი ხელმისაწვდომი გახდება. თუ საიტი არ მუშაობს, აქ არის ინსტრუქციები, რომლებიც დაგეხმარებათ: .

Რა მოხდაDNS

DNS (დომენის სახელების სისტემა) არის სისტემა, რომელიც უზრუნველყოფს ვებსაიტების ნაცნობი დომენური სახელების მუშაობას. ინტერნეტში მოწყობილობებს შორის კომუნიკაცია ხორციელდება IP მისამართების გამოყენებით, მაგალითად: "192.64.147.209". თუმცა, IP მისამართების დამახსოვრება რთულია, ამიტომ გამოიგონეს ადამიანებისთვის მოსახერხებელი დომენური სახელები, მაგალითად: „google.com“.

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

მოდით გაერკვნენ, რისგან შედგება DNS სისტემა და როგორ მუშაობს იგი.

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

დომენური სახელების სისტემა შედგება შემდეგი კომპონენტებისგან:

დომენის სახელების იერარქიული სტრუქტურა:

  • ზედა დონის დომენის ზონები (პირველი დონე) – მაგალითად: „ru“, „com“ ან „org“. ისინი მოიცავს ყველა დომენის სახელს, რომელიც შედის ამ ზონაში. ნებისმიერი დომენის ზონა შეიძლება შეიცავდეს დომენების შეუზღუდავ რაოდენობას.
  • დომენის სახელები (მეორე დონის დომენის ზონები)– მაგალითად: „google.com“ ან „yandex.ru“. იმიტომ რომ დომენის სახელების სისტემა იერარქიულია, მაშინ „yandex.ru“ შეიძლება ასევე ეწოდოს მშობელი ზონის ქვედომენი „ru“. ამიტომ უფრო სწორია დომენის დონის მითითება. თუმცა, პრაქტიკაში, დომენის ზონას ნებისმიერ დონეზე უბრალოდ "დომენი" ეწოდება.
  • ქვედომენები (მესამე დონის დომენის ზონები)- მაგალითად: "api.google.com" ან "mail.yandex.ru". შეიძლება იყოს 4, 5 დონის დომენის ზონები და ა.შ.

გთხოვთ გაითვალისწინოთ, რომ "www.google.com" და "google.com" რეალურად განსხვავებული დომენებია. არ უნდა დაგვავიწყდეს თითოეული მათგანისთვის A- ჩანაწერების მითითება.

DNS სერვერი ან NS (სახელის სერვერი) სერვერი– მხარს უჭერს (ემსახურება) დომენის ზონებს, რომლებიც მასზეა დელეგირებული. ის პირდაპირ ინახავს რესურსის ჩანაწერის მონაცემებს ზონისთვის. მაგალითად, რომ სერვერს, რომელზედაც მდებარეობს საიტი "example.ru" აქვს IP მისამართი "1.1.1.1". DNS სერვერი პასუხობს ყველა მოთხოვნას ამ დომენის ზონებთან დაკავშირებით. თუ ის მიიღებს მოთხოვნას დომენზე, რომელიც არ არის მისთვის დელეგირებული, მაშინ ის პასუხს სთხოვს სხვა DNS სერვერებს.

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

ფესვი DNS სერვერები (ამჟამად მსოფლიოში 13 მათგანია) შეინახეთ მონაცემები, რომელთა შესახებაც DNS სერვერები ემსახურებიან უმაღლესი დონის ზონებს.

DNS სერვერები დომენის ზედა დონის ზონებისთვის- შეინახეთ ინფორმაცია იმის შესახებ, თუ რომელი NS სერვერები ემსახურებიან კონკრეტულ დომენს.

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

მონაცემთა ქეშირებაგამოიყენება ყველა მოწყობილობაზე (კომპიუტერები, სერვერები, DNS სერვერები). ანუ მათ ახსოვს პასუხები ბოლო თხოვნებზე, რომლებიც მათ მოუვიდათ. და როდესაც მსგავსი მოთხოვნა მოდის, ისინი უბრალოდ პასუხობენ ისევე, როგორც წინა ჯერზე. მაგალითად, თუ პირველად გახსენით google.com ვებსაიტი თქვენს ბრაუზერში ჩართვის შემდეგ, კომპიუტერი გააკეთებს DNS მოთხოვნას და შემდგომი მოთხოვნით მიიღებს მონაცემებს, რომლებიც მას DNS სერვერმა გაუგზავნა. პირველად. ამრიგად, პოპულარული მოთხოვნებისთვის არ არის საჭირო ყოველ ჯერზე მთელი ჯაჭვის გავლა და NS სერვერებზე მოთხოვნების გენერირება. ეს მნიშვნელოვნად ამცირებს მათზე დატვირთვას და ზრდის მუშაობის სიჩქარეს. თუმცა, შედეგად, DNS სისტემაში მონაცემები დაუყოვნებლივ არ განახლდება. დომენის IP მისამართის შეცვლისას, ამის შესახებ ინფორმაცია ინტერნეტში გავრცელდება 1-დან 24 საათამდე.

დომენების რეგისტრაცია/გამოყოფა

თითოეულ პირველი დონის დომენ ზონას აქვს თავისი ორგანიზაცია, რომელიც ადგენს დომენების განაწილების წესებს და უზრუნველყოფს ამ ზონის ფუნქციონირებას. მაგალითად, დომენის ზონებისთვის RU, SU და RF, ეს არის ეროვნული ინტერნეტ დომენის საკოორდინაციო ცენტრი https://cctld.ru. ეს ორგანიზაციები ადგენენ მუშაობის წესებს და ტექნიკური მოთხოვნებიდომენის რეგისტრატორებისთვის.

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

დომენის ადმინისტრატორი (მფლობელი)– პირი, რომელიც უშუალოდ ფლობს უფლებებს დომენის სახელზე. მას შეუძლია მართოს დომენი და რეგისტრატორი იღებს მისგან ცვლილებების მოთხოვნებს.

დომენის დელეგაცია– DNS სერვერების მითითება მისთვის, რომელიც მოემსახურება მას.

ძირითადიDNS ჩანაწერები

შემდეგი ძირითადი DNS (რესურსები) ჩანაწერები არსებობს:

A – შეიცავს ინფორმაციას დომენის ჰოსტის (სერვერის) IPv4 მისამართის შესახებ. მაგალითად, 1.1.1.1.

AAA – შეიცავს ინფორმაციას დომენის ჰოსტის (სერვერის) IPv6 მისამართის შესახებ. მაგალითად, 2001:0db8:11a3:09d7:1f34:8a2e:07a0:765d.

MX – შეიცავს მონაცემებს დომენის ფოსტის სერვერის შესახებ. ამ შემთხვევაში მითითებულია სახელი ფოსტის სერვერი, მაგალითად mail.example.com. იმიტომ რომ დომენს შეიძლება ჰქონდეს რამდენიმე ფოსტის სერვერი, შემდეგ თითოეული მათგანისთვის მიუთითებს პრიორიტეტი. პრიორიტეტი დგინდება რიცხვით 0-დან 65535-მდე. ამ შემთხვევაში „0“ არის უმაღლესი პრიორიტეტი. ჩვეულებრივად არის მითითებული პრიორიტეტი "10" პირველი ფოსტის სერვერისთვის.

TXT – დამატებითი ინფორმაცია დომენის შესახებ თავისუფალი ტექსტის სახით. მაქსიმალური სიგრძე 255 სიმბოლო.

SRV – შეიცავს ჰოსტის სახელს და პორტის ნომრის ინფორმაციას კონკრეტული სერვისებისთვის/პროტოკოლებისთვის RFC 2782-ის მიხედვით http://www.rfc-editor.org/rfc/rfc2782.txt. შეიცავს შემდეგ ველებს:

  • _სერვისი._Proto.Name (მაგალითი: _jabber._tcp.jabber), სადაც:
    • სერვისი: სამსახურის დასახელება (მაგალითად: ldap, kerberos, gc და სხვა).
    • პროტო: პროტოკოლი, რომლითაც კლიენტებს შეუძლიათ დაუკავშირდნენ მოცემულ სერვისს (მაგალითად: tcp, udp).
    • სახელი: დომენის სახელი, რომელიც მასპინძლობს ამ სერვისს.
  • პრიორიტეტი – ისევე როგორც MX ჩანაწერისთვის, მიუთითებს ამ სერვერის პრიორიტეტზე. დაყენებულია რიცხვით 0-დან 65535-მდე. ამ შემთხვევაში „0“ არის უმაღლესი პრიორიტეტი.
  • წონა – ფარდობითი წონა ერთიდაიგივე პრიორიტეტის მქონე სერვერებს შორის დატვირთვის გასანაწილებლად. მითითებულია როგორც მთელი რიცხვი.
  • პორტი – პორტის ნომერი, რომელზეც სერვისი მდებარეობს ამ სერვერზე.
  • დანიშნულება - ამ სერვისის მომწოდებელი სერვერის დომენი.

NS – DNS სერვერის სახელი, რომელიც მხარს უჭერს ამ დომენს.

CNAME (კანონიკური ჰოსტის სახელი) – გამოიყენება სხვა დომენის სახელზე გადამისამართებისთვის. მაგალითად, სერვერის სახელი შეიცვალა example.com-დან new.com-ზე. ამ შემთხვევაში, cname ჩანაწერის "Alies" ველში უნდა მიუთითოთ - example.com, ხოლო "Canonical name" ველში - new.com. ამ გზით, example.com-ზე ყველა მოთხოვნა ავტომატურად გადამისამართდება new.com-ზე.

SOA არის ძირითადი დომენის ჩანაწერი. ის ინახავს თავად დომენის სახელს და დომენის მონაცემების სიცოცხლეს - TTL. TTL (time-to-live) განსაზღვრავს დროის რა პერიოდის განმავლობაში DNS სერვერი, რომელმაც მიიღო ინფორმაცია ზონის შესახებ, შეინახავს მას თავის მეხსიერებაში (ქეში). რეკომენდებული ღირებულება 86400 – 1 დღე. მნიშვნელობა მითითებულია წამებში.

DNS არის სპეციალური სისტემა დომენების შესახებ ინფორმაციის მისაღებად (Domain Name System).

რატომ არის საჭირო DNS?

საჭიროა ჩანაწერები (დომენის პარამეტრებში) DNS სერვერების შესახებ, რათა ნებისმიერმა მომხმარებელმა შეძლოს თქვენი საიტის პოვნა და გახსნა თავის ბრაუზერში.

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

ყველა საიტი ინახება ჰოსტინგის პროვაიდერების სერვერებზე. რომლებსაც აქვთ ასობით ან ათასობით სერვერი და თითოეულ მათგანს აქვს საკუთარი IP მისამართი. როდესაც მომხმარებელს სურს საიტის გახსნა (მაგალითად, hostings.info), ის შეაქვს მას ბრაუზერში და მოთხოვნა ტოვებს კომპიუტერს.

პირველი, მოთხოვნა მიდის DNS სერვერზე, რომელიც გეუბნებათ, სად შეგიძლიათ გაიგოთ სერვერის IP მისამართი, რომელზეც ინახება მოთხოვნილი საიტის ფაილები. პასუხი შეიცავს NS სერვერის მისამართს (ns1.hoster.com და ns2.hoster.com).

ამის შემდეგ იგზავნება მოთხოვნა სერვერზე IP 218.106.218.10, რომელიც ამუშავებს მომხმარებლის მოთხოვნას და პასუხად უჩვენებს მომხმარებელს საიტს, რომლის გახსნა სურდა.

როგორ გამოვიყენოთ DNS ჰოსტინგში?

უპირველეს ყოვლისა, DNS გამოიყენება ვებსაიტის ახალ ჰოსტინგზე გადასატანად, ან დომენის მინიჭებისთვის კონკრეტულ პროვაიდერზე (თუ დომენი ახალია).

როგორ დავაკონფიგურიროთ DNS?

თუნდაც მცირე გამოცდილება გქონდეთ, მალე აღმოაჩენთ, რომ DNS პარამეტრების შეცვლა ძალიან მარტივია. ყველაფერი რაც თქვენ გჭირდებათ არის დომენის მართვის პანელზე გადასვლა (ის მდებარეობს ან დომენის რეგისტრატორში ან ჰოსტერში [თუ თქვენ დაარეგისტრირეთ დომენი მისი მეშვეობით]). და შეიყვანეთ იქ DNS სერვერების სახელები (მაგალითად, ns1.hoster.com და ns2.hoster.com), რომელთა მიღება შეგიძლიათ ჰოსტინგის პროვაიდერისგან. მაგრამ ყველაზე ხშირად ისინი მოდიან დანარჩენ პარამეტრებთან ერთად, ჰოსტინგის პროვაიდერის მიერ გაგზავნილ პირველ წერილში.

როგორ გავარკვიოთ თქვენი ან სხვისი ვებსაიტის მიმდინარე DNS?

ეს შეიძლება გაკეთდეს ნებისმიერი WHOIS სერვისის გამოყენებით, რომელიც ჩვენ შევაფასეთ.

Მნიშვნელოვანი

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

რა არის დომენის სერვერი (DNS)?

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

Რატომ ხდება ეს?

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

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

რატომ არის საჭირო დომენის ჩანაწერში ჰოსტინგის სახელების სერვერის მითითება?

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

რატომ ჭირდება ამდენი დრო ჰოსტინგის ცვლილებების შესახებ ინფორმაციის ამოქმედებას?

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

რა უნდა გააკეთოს, თუ დომენი აკავშირებს წინა ჰოსტინგს, თუმცა დიდი ხანია იქ ანგარიში არ არის?

ეს მდგომარეობა გამოწვეულია შემდეგი შესაძლო მიზეზებით:

1. მონაცემები წინა DNS-ის შესახებ ინახება თქვენი დომენის ჩანაწერებში.

პრობლემის გადაწყვეტა:თქვენ მოგიწევთ თქვენი დომენის ჩანაწერების კორექტირება ისე, რომ ისინი მიუთითებდეს თქვენი ამჟამინდელი ჰოსტინგის პროვაიდერის სახელების სერვერზე.

2. თქვენმა წინა ჰოსტინგის პროვაიდერმა არ წაშალა თქვენი დომენის ჩანაწერები სერვერიდან.

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

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

პრობლემის გადაწყვეტა:დაელოდეთ 24-72 საათს, ამ დროის განმავლობაში პარამეტრები ამოქმედდება. თუმცა, თუ პრობლემა შენარჩუნებულია, დაუკავშირდით თქვენს ახალ ჰოსტინგის პროვაიდერს.

რატომ ხედავენ მომხმარებლები ჩემს ახლად დარეგისტრირებულ ვებსაიტს, მაგრამ მე მაინც ვერ ვხედავ?

სავარაუდოდ, თქვენი დომენის ჩანაწერები უკვე განახლებულია პროვაიდერის მიერ, რომელთანაც ისინი დაკავშირებულია. 72 საათის განმავლობაში ეს ჩანაწერები ასევე განახლდება თქვენს პროვაიდერთან.