რას ნიშნავს DNS-ის გავრცელება და რატომ სჭირდება დრო?

ყოველთვის, როდესაც განაახლებთ DNS (Domain Name System) ჩანაწერებს თქვენი დომენის ზონის ფაილში, დანარჩენი ინტერნეტი უნდა დაეწიოს ცვლილებებს. დაჭერის ეს პერიოდი ცნობილია როგორც გამრავლება. როგორც წესი, DNS ცვლილებები გავრცელდება რამდენიმე საათში, მაგრამ ინტერნეტში ყველაფრის გავრცელებას შეიძლება დასჭირდეს 48 საათი. ბევრი რამ გავლენას ახდენს გამრავლების დროზე, მათ შორის თქვენი TTL, თქვენი ISP და თქვენი დომენის რეესტრი.

  • TTL (Time to Live)პარამეტრი  : ყველა DNS ჩანაწერს აქვს TTL პარამეტრი. TTL არის სერვერების მიერ თქვენი DNS ჩანაწერების ინფორმაციის ქეშირების დრო. მაგალითად, თუ თქვენ დააყენეთ TTL კონკრეტული ჩანაწერისთვის ერთ საათზე, სერვერები ინახავენ ინფორმაციას ამ ჩანაწერისთვის ადგილობრივად ერთი საათით, სანამ განახლებულ ინფორმაციას მოიძიებენ თქვენი DNS სერვერებიდან. მოკლე TTL პარამეტრებმა შეიძლება გაზარდოს გავრცელების სიჩქარე. თუმცა, მათ შეუძლიათ ასევე გაზარდონ თქვენი სახელების სერვერის მოთხოვნის რაოდენობა, რაც შეამცირებს თქვენი საიტის მუშაობას.
  • ISP  (Internet Service Provider) თქვენი ISP ინახავს DNS ჩანაწერებს მონაცემების ადგილობრივად შენახვით, ვიდრე ახალი მონაცემების მოძიება თქვენი DNS სერვერიდან. ეს აჩქარებს ვებ-დათვალიერებას და ამცირებს ტრაფიკს, მაგრამ შეიძლება შეანელოს თქვენი გავრცელების დრო. ზოგიერთი ISP იგნორირებას უკეთებს TTL პარამეტრებს და მხოლოდ აახლებს ქეშირებულ ჩანაწერებს ყოველ ორ-სამ დღეში ერთხელ
  • domain's registry  როდესაც თქვენ შეცვლით სახელების სერვერებს თქვენს დომენზე, ჩვენ ვაგზავნით თქვენს ცვლილებას მოთხოვნას დომენის რეესტრში რამდენიმე წუთში და ისინი აქვეყნებენ თქვენს NS (nameserver) ჩანაწერებს თავიანთ ძირეულ ზონაში. რეესტრის უმეტესობა დროულად განაახლებს თავის ზონებს, მაგრამ ზოგიერთს შეიძლება რამდენიმე საათი ან დღეებიც კი დასჭირდეს.

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

დაგეხმარა ინფორმაცია?