დომენის DNS ჩანაწერების შექმნა DNSmanager-ის გამოყენებით. DNS ზონების შექმნა და კონფიგურაცია როგორ გააკეთოთ თქვენი საკუთარი DNS

DNS ნიშნავს Domain Name System, ანუ "დომინის სახელების სისტემას". ეს არის სისტემა, რომელშიც სერვერების ყველა დომენური სახელი ნაწილდება გარკვეული იერარქიის მიხედვით. მოდით გავარკვიოთ, რისთვის არის განკუთვნილი DNS სერვერები, როგორ დავაკონფიგურიროთ ისინი Windows 7-ზე, რა გავაკეთოთ, თუ სერვერი არ პასუხობს და როგორ გამოვასწოროთ შესაძლო შეცდომები.

რა არის DNS და რისთვის არის ის

DNS სერვერი ინახავს ინფორმაციას დომენების შესახებ.Რისთვის არის? ფაქტია, რომ კომპიუტერს არ ესმის ქსელის რესურსების ჩვენი ასოების აღნიშვნები. მაგალითად, yandex.ru. ჩვენ ამას ვუწოდებთ საიტის მისამართს და კომპიუტერისთვის ეს მხოლოდ სიმბოლოების ნაკრებია. მაგრამ კომპიუტერს შესანიშნავად ესმის IP მისამართები და მათზე წვდომა. IP მისამართები წარმოდგენილია ოთხ, რვა სიმბოლოიანი ორობითი რიცხვების სახით. მაგალითად, 00100010.11110000.00100000.11111110. მოხერხებულობისთვის, ბინარული IP მისამართები იწერება იდენტური ათობითი რიცხვების სახით (255.103.0.68).

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

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

როგორ გავარკვიოთ, ჩართულია თუ არა DNS სერვერი კომპიუტერზე

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

Როგორ დავაყენოთ

ვიდეო: DNS სერვერის დაყენება

რატომ შეცვალეთ DNS სერვერი

რა თქმა უნდა, თქვენს ISP-საც აქვს საკუთარი DNS სერვერი, თქვენი კავშირი ნაგულისხმევად არის განსაზღვრული ამ სერვერის მეშვეობით. მაგრამ სტანდარტული სერვერები ყოველთვის არ არის საუკეთესო არჩევანი: ისინი შეიძლება იყოს ძალიან ნელი ან საერთოდ არ იმუშაონ. ძალიან ხშირად, ოპერატორების DNS სერვერები ვერ უმკლავდებიან დატვირთვას და „ავარიას“. იმის გამო, რომ შეუძლებელია ინტერნეტში შესვლა.

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

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

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

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

როგორ დააყენოთ / შეცვალოთ DNS

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

DNS სუფიქსების კონფიგურაცია შესაძლებელია. თუ ეს არ იცით, მაშინ ეს პარამეტრები არ გჭირდებათ. DNS სუფიქსები ძალიან რთული გასაგები რამ არის და უფრო მნიშვნელოვანია თავად პროვაიდერებისთვის. ზოგადად, ყველა url იყოფა ქვედომენებად. მაგალითად server.domain.com. ასე რომ, com არის პირველი დონის დომენი, დომენი მეორე, სერვერი მესამე. თეორიულად domain.com და sever.domain.com სრულიად განსხვავებული რესურსებია, განსხვავებული IP მისამართებით და განსხვავებული შინაარსით. თუმცა, server.domain.com კვლავ არის domain.com სივრცეში, რომელიც თავის მხრივ არის com. სერვერის DNS სუფიქსი არის domain.com. მიუხედავად იმისა, რომ IP მისამართები განსხვავებულია, სერვერის პოვნა შესაძლებელია მხოლოდ domain.com-ის საშუალებით. Windows-ში შეგიძლიათ დააკონფიგურიროთ სუფიქსების მინიჭება, რასაც გარკვეული უპირატესობები აქვს შიდა ქსელებისთვის. რაც შეეხება ინტერნეტს, DNS სერვერების შემქმნელებმა უკვე დააყენეს ყველაფერი, რაც მათ სჭირდებათ ავტომატურად.

შესაძლო შეცდომები და როგორ გამოვასწოროთ ისინი

რა უნდა გააკეთოს, თუ სერვერი არ პასუხობს ან არ არის ნაპოვნი

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


არასწორად ხსნის სახელებს

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

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

DHCP სერვერი: რა არის ეს და რა არის მისი მახასიათებლები

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

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

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

გსურთ სწრაფად შეამოწმოთ თქვენი სისტემის ადმინისტრატორის ცოდნა? სთხოვეთ მას Google-ის საჯარო DNS-ის IP მისამართი. ნებისმიერი თავმოყვარე sysadmin უპასუხებს: "8.8.8.8", ხოლო მოწინავე დაამატებს "... და 8.8.4.4".

Რა მოხდაDNS?

DNS ნიშნავს დომენის სახელების სისტემას. ითარგმნება როგორც დომენის სახელების სისტემა, ეს არის სისტემა, რომელიც ასახავს დომენის სახელს ჰოსტის IP მისამართზე. ასე რომ, ჰოსტის სახელის ცოდნით, შეგიძლიათ მიიღოთ მისი მისამართი და პირიქით. Რისთვის არის? მსოფლიო ქსელი შექმნილია ისე, რომ თითოეულ მოწყობილობას (კომპიუტერს, ტელეფონს, ტაბლეტს, როუტერს) აქვს თავისი უნიკალური მისამართი (ფაქტობრივად, მისამართები შეიძლება განმეორდეს, როდესაც საქმე ეხება სხვადასხვა ლოკალურ ქსელებს, მაგრამ ამ სტატიაში ჩვენ ვსაუბრობთ გლობალური ქსელის შესახებ და არა, ჩვენ შევეხებით NAT, PAT და მარშრუტიზაციის დეტალებს) და შეგიძლიათ დაუკავშირდეთ ამ მოწყობილობას მხოლოდ ქსელში მისი მისამართის ცოდნით. ინტერნეტში მუშაობისას ყოველდღიურად ათობით საიტს ვწვდებით. რთული იქნება მათი ყველა მისამართის დამახსოვრება, რომელიც შედგება რიცხვებისა და წერტილების თანმიმდევრობისგან, მაგალითად, რომელი უფრო ადვილი დასამახსოვრებელია 77.222.61.238 ან integrus.compumur.ru? რა თქმა უნდა, მეორე. და დომენური სახელების სისტემა დაიმახსოვრებს მისამართს თქვენთვის.

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

როგორ დავაყენო DNS სერვერი?

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

როგორ დააინსტალიროთ როლიDNS სერვერი? ინსტალაცია განხორციელდება Windows Server 2012 R2-ზე.

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

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

დარწმუნდით, რომ Install Roles and Features არჩეულია და დააჭირეთ შემდეგი.

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

აირჩიეთ DNS სერვერის როლი.

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

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

დააჭირეთ ღილაკს ინსტალაცია.

ინსტალაცია იწყება.

ინსტალაციის დასრულების შემდეგ (ინსტალაციას დასჭირდება 5 წუთზე ნაკლები), გამოჩნდება შემდეგი შეტყობინება: „ინსტალაცია შესრულდა YourServerName-ზე“. შეგიძლიათ დააჭიროთ ღილაკს დახურვა. ახლა ახალი ხაზი "DNS" გამოჩნდება სერვერის Dashboard-ში, ისევე როგორც Start მენიუში. თუ დააჭირეთ ამ ხაზს, დაიწყება "DNS მენეჯერი".

ეს ასე გამოიყურება.

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

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

ამისათვის დააწკაპუნეთ მაუსის მარჯვენა ღილაკით წარწერაზე "Live view zones" და შემდეგ "Create a new zone".

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

შემდეგ ფანჯარაში, თქვენ უნდა მიუთითოთ ზონის სახელი. რეკომენდებულია თქვენი დომენის გამოყენება. ჩვენს შემთხვევაში, სახელი იქნება:. დააჭირეთ "შემდეგი".

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

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

  • Ჩანაწერი. აკავშირებს ჰოსტის სახელსა და IPV მისამართს
  • AAAA რეკორდი. აკავშირებს ჰოსტის სახელსა და IPV მისამართს
  • CNAME ჩანაწერი. მეტსახელი გამოიყენება სხვა სახელზე გადასატანად.
  • MX ჩანაწერი. ფოსტის ჩანაწერი, მიუთითებს ფოსტის სერვერებზე.
  • NS ჩანაწერი. მიუთითებს DNS სერვერზე დომენისთვის.

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

"ახალი ჰოსტის" ფანჯარაში, რომელიც იხსნება, შეიყვანეთ ჰოსტის სახელი, მაგალითად GateWay და მისი IP მისამართი, მაგალითად 192.168.0.1. დააჭირეთ ღილაკს დამატება საიტი.

მზადაა! ჩანაწერი წარმატებით შეიქმნა!

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

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

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

იმისთვის, რომ თქვენმა საიტმა თქვენი დომენის სახელით იმუშაოს, თქვენ უნდა მიუთითოთ DNS სერვერები, რომლებზეც „ჩაიწერება“ რომელ სერვერზე (ჰოსტინგზე) მდებარეობს თქვენი საიტი. DNS სერვერები ასე გამოიყურება:

Ns1.yourhosting.ru
ns2.yourhosting.ru

DNS-ის კონფიგურაციის სამი გზა არსებობს:

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

როგორ მიუთითოთ (შეცვალოთ) DNS სერვერები დომენისთვის?

დომენისთვის DNS სერვერის დასაზუსტებლად/შესაცვლელად, საჭიროა:

  1. დარეგისტრირდით დომენის რეგისტრატორთან;
  2. იპოვეთ თქვენთვის სასურველი დომენი და აირჩიეთ იქ "DNS სერვერის მენეჯმენტი / დელეგაცია"
  3. ფორმაში, რომელიც იხსნება, მიუთითეთ საჭირო DNS სერვერები (IP შეიძლება გამოტოვდეს). ან მონიშნეთ ჩამრთველი „გამოიყენეთ რეგისტრატორის DNS სერვერები“.
  4. დააჭირეთ ღილაკს "შენახვა".

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

DNS ჩანაწერების კონფიგურაცია.

DNS სერვერზე ჩანაწერების დასამატებლად/შესაცვლელად, თქვენ უნდა გააკეთოთ შემდეგი:

DNS-ში ჩანაწერების შეყვანის მაგალითი:

დავუშვათ, რომ თქვენ დაარეგისტრირეთ დომენი mydomain.ru და ვებ სერვერის IP მისამართი, რომელზეც განთავსდება საიტი - 195.128.128.26. ამ შემთხვევაში, თქვენ დაგჭირდებათ თქვენი დომენისთვის "A" ტიპის მინიმუმ ორი ჩანაწერის შექმნა (mydomain.ru და www.mydomain.ru 195.128.128.26 მისამართის დასაკავშირებლად). ამისათვის ჩანაწერების "A" დამატების ფორმაში "Subdomain name" ველში მიუთითეთ "@" პირველი ჩანაწერისთვის და "www" მეორე ჩანაწერისთვის, ხოლო "მონაცემების" ველში მიუთითეთ 195.128.128.26 ( ორივე ჩანაწერისთვის).

ყველა ქვედომენის IP მისამართზე გასაგზავნად, თქვენ უნდა მიუთითოთ * როგორც "სუბდომენის სახელი"

მაგალითი 2: გსურთ mail.mydomain.ru მისამართი მიუთითებდეს იმავე ჰოსტზე, როგორც relay.highway.ru. ამისათვის ველში "Subdomain name" მიუთითეთ "mail", აირჩიეთ "Record type" CNAME, ხოლო "Data" ველში მიუთითეთ "relay.highway.ru.".

DNS ჩანაწერების მაგალითი mydomain.ru ზონისთვის:

@ A 195.161.114.80 @ MX 10 relay.highway.ru. www A 195.161.114.80 ctrl CNAME ctrl.muse.highway.ru. ftp CNAME ftp.muse.highway.ru. ფოსტა CNAME relay.highway.ru. ssh CNAME ssh.muse.highway.ru.

ინსტრუქციები DNS სერვერების შეცვლისთვის

  1. თუ მიუთითებთ დომენს RU, SU, RF DNS სერვერები, რომლებიც განლაგებულია იმავე დომენში (ანუ "მათი" DNS), მაგალითად, დომენისთვის testsite.ruთქვენ მიუთითეთ DNS სერვერები ns1.testsite.ruდა ns2.testsite.ru, მაშინ აუცილებლადაუცილებელია თითოეული DNS სერვერის IP მისამართის მითითება.
  2. თუ მიუთითებთ რომელიმე დომენის DNS სერვერებს, რომლებიც განლაგებულია სხვა დომენში, მაგალითად, დომენისთვის testsite.ruთქვენ მიუთითეთ DNS სერვერები ns1.abrakadabra.ruდა ns2.abrakadabra.ru, შემდეგ მიუთითეთ IP მისამართები თითოეული DNS სერვერისთვის არ არის საჭიროება.
  3. DNS სერვერების IP მისამართები (საჭიროების შემთხვევაში, მიუთითეთ ისინი, იხილეთ ზემოთ) დომენებისთვის RU, SU, RF უნდა განსხვავდებოდეს მინიმუმ ერთი ციფრით! ერთი და იგივე IP ყველა DNS-სთვის დაუშვებელია.
  4. საერთაშორისო დომენებისთვის (com, net, org, info და ა.შ.), DNS სერვერები, რომლებიც თქვენ მიუთითეთ დომენისთვის, უნდა იყოს აუცილებლადრეგისტრირებულია საერთაშორისო მონაცემთა ბაზაში NSI Registry. თუ ისინი იქ არ არიან რეგისტრირებული, მაშინ მათი დაკონკრეტება შეუძლებელია. საერთაშორისო დომენებისთვის, თქვენ არ გჭირდებათ DNS სერვერების IP მისამართების მითითება. ისინი მითითებულია NSI რეესტრში DNS-ის რეგისტრაციისას.

როგორ მივამაგროთ დომენი IP მისამართს?

დომენის IP მისამართზე დასამაგრებლად საჭიროა:

ახლა თქვენ უნდა დაელოდოთ ცვლილებების ძალაში შესვლამდე და თქვენი საიტი გაიხსნება ამ IP მისამართიდან. ამას შეიძლება 72 საათამდე დასჭირდეს.

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

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

რა DNS სერვერები შემიძლია გამოვიყენო ინტერნეტში წვდომისთვის?

დომენის სახელით IP მისამართის მისაღებად, შეგიძლიათ გამოიყენოთ შემდეგი DNS სერვერები:

8.8.8.8 4.4.4.4

77.88.8.8 77.88.8.1

შეიტყვეთ მეტი Yandex DNS-ის შესახებ და როგორ დაიცვათ თავი მავნე საიტებისგან DNS-ის გამოყენებით dns.yandex.ru-ზე

    წაიკითხეთ

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

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

იმისდა მიუხედავად, რომ საშუალო სიჩქარე არ იყო ცუდი, დამუხრუჭების მწვერვალებმა თითქმის წამს მიაღწიეს, რაც უდავოდ სამარცხვინოა. რა თქმა უნდა, იაფი და მხიარულია უბრალოდ DNS-ის შეცვლა სხვა რამეზე, მაგალითად, Google-ის 8.8.8.8 / 8.8.4.4 ან opendns ან რაც მოგწონთ (namebench გთავაზობთ ალტერნატივების ჩამონათვალს), მაგრამ მას შემდეგ რაც დავიწყე ეს ბიზნესი, მე გადაწყვიტა მისი ლოგიკურ დასკვნამდე მიყვანა - შექმენით თქვენი საკუთარი ქეშირების DNS.

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

საბედნიეროდ, ერთი უკვე არსებობს და მუშაობს კიდეც. არის bind და webmin შიგნით GUI კონტროლისთვის. მე დავამატე ცოტა მის docker-compose.yml-ს, რომ გადამეცეს პაროლი webmin-ისთვის და არ დაუშვას IPv6, რამაც გამოიწვია შეცდომების გადაჭრა. ეს არის შედგენა შედეგად:

Bind: image: sameersbn / bind: უახლესი კონტეინერის_სახელი: bind log_driver: "json-file" log_opt: max-size: "10m" max-file: "5" გარემო: - ROOT_PASSWORD = რაღაც ძალიან უსაფრთხო პორტები: - "53 : 53 / udp "-" 10000: 10000 "ტომი: - ./data:/data გადატვირთვა: ყოველთვის ბრძანება: / usr / sbin / დასახელებული -4

თუ IPv6 არ გაწუხებთ, უბრალოდ წაშალეთ ბრძანების ხაზი.

ამ საქმის სახლში ასამაღლებლად, თქვენ უბრალოდ უნდა შეინახოთ ის შესაფერის ადგილას (მე მაქვს / srv / bind) როგორც docker-compose.yml და გაუშვათ მსგავსი რამ:

Cd / srv / bind docker-compose up -d

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

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

P.S. რა თქმა უნდა, მე შევეცადე გამომეყენებინა DNS მხარდაჭერა, რომელიც მოწოდებულია ჩემი ZyWall USG20-ით, მაგრამ ის მუშაობდა ნელა და უცნაურად.

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

  • რატომ გვჭირდება DNS სერვერები;
  • დომენის დაკავშირება რეგისტრატორის DNS სერვერებთან;
  • დომენის მიბმა პროვაიდერის DNS სერვერებთან;
  • საკუთარი DNS სერვერების შექმნა VDS / VPS სერვერებზე;
  • დომენის დაკავშირება IP მისამართთან, DNS სერვერების გარეშე;
  • დომენის სავალდებულოა მესამე მხარის DNS სერვერებისთვის.

რატომ გვჭირდება DNS სერვერები

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

DNS სისტემას მხარს უჭერს DNS სერვერების განშტოებული იერარქიული სტრუქტურა. საძიებო კავშირის დემონსტრირება შესაძლებელია შემდეგი მოთხოვნების ჯაჭვით:

ბრაუზერის ხაზში არის ჩანაწერი: http: //www.domain.com → დომენის შემოწმება DNS სისტემაში → DNS სისტემა ეძებს დომენს domain.ru საიტის IP მისამართისთვის ↔ IP: XX.XXX. XXX.XX → იხსნება საიტის შინაარსი. დიაგრამა გამარტივებულია, მაგრამ სრულად ავლენს DNS სერვერების დანიშნულებას.

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

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

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

დომენის მიბმა პროვაიდერის DNS სერვერებთან

საზიარო ჰოსტინგის დაქირავებისას, თქვენმა ISP-მა ასევე უნდა მოგაწოდოთ მათი DNS სერვერების მისამართები. შეგიძლიათ ნახოთ ისინი ჰოსტინგის ადმინისტრაციულ პანელში ან სთხოვოთ პროვაიდერს მხარდაჭერა. თუ თქვენ შეჩერდით DNS სერვერების ამ პარამეტრზე, მაშინ ჰოსტინგზე დომენის განთავსებისას მიუთითეთ ტიპის „გამოიყენეთ DNS სერვერის ჰოსტინგი“ და ჩაწერეთ თავად DNS სერვერების მისამართები სახელების რეგისტრატორში ჩანართში, მაგ. "DNS დელეგაცია" ან "DNS ზონის მართვა".

საკუთარი DNS სერვერების შექმნა VDS / VPS სერვერებზე

თუ თქვენ არ ქირაობთ ჰოსტინგს, არამედ ვირტუალურ გამოყოფილ სერვერს (VDS / VPS), მაშინ თქვენ თავად შეგიძლიათ შექმნათ თქვენი საკუთარი DNS სერვერები. ამისათვის შეიძინეთ მეორე გამოყოფილი IP მისამართი სერვერისთვის. თითოეული IP მისამართი ქმნის საკუთარ DNS სერვერს.

თუ თქვენ გაქვთ ორი გამოყოფილი IP მისამართი და დომენი VDS / VPS სერვერზე, შეგიძლიათ შექმნათ ორი დომენის სერვერი (DNS). მე გაჩვენებთ როგორ გააკეთოთ ეს ISP მენეჯერის სერვერის მართვის პანელის მაგალითის გამოყენებით.

გახსენით "დომენის სახელები" ჩანართი;

აირჩიეთ დომენი, რომელიც დანიშნეთ DNS სერვერების შესაქმნელად. დააწკაპუნეთ დომენზე ორჯერ ან დააჭირეთ ღილაკს "ჩანაწერები";

"ჩანართების" ჩანართში, რომელიც იხსნება, თანმიმდევრულად უნდა შექმნათ დომენის ოთხი ახალი ჩანაწერი:

1. შექმენით პირველი ქვედომენი პირველი NS სერვერისთვის პირველი IP მისამართით;

  • ჩანაწერის სახელი: ns1;
  • ჩანაწერის ტიპი: A;
  • ჩაწერის მისამართი: IP 1.

2. მეორე NS სერვერისთვის მეორე IP მისამართით მეორე ქვედომენის შექმნა;

class = "eliadunit">

  • ჩანაწერის სახელი: ns2;
  • ჩანაწერის ტიპი: A;
  • ჩაწერის მისამართი: IP 2.

3. შექმენით ჩანაწერი NS სერვერის პირველი მისამართით;

  • ჩანაწერის სახელი: Domen.ru;
  • ჩანაწერის ტიპი: NS (სახელების სერვერი);
  • ჩანაწერის მისამართი: ns1.Domen.ru

4. შექმენით ჩანაწერი NS სერვერის მეორე მისამართით.

  • ჩანაწერის სახელი: Domen.ru;
  • ჩანაწერის ტიპი: NS (სახელების სერვერი);
  • ჩანაწერის მისამართი: ns2.Domen.ru

ყველაფერი. თქვენ შექმენით თქვენი NS (DNS) სერვერები, რომლებიც შეიძლება იყოს დაკავშირებული თქვენი გამოყოფილი VDS / VPS სერვერის ნებისმიერ დომენთან.

Კიდევ ერთი. იმ დომენისთვის, რომელსაც იყენებდით თქვენი DNS სერვერების შექმნისას, თქვენ დაარეგისტრირებთ შექმნილ DNS სერვერებს სახელების რეგისტრატორით, ხოლო თქვენი სერვერის IP მისამართების მითითებით. იხილეთ ფოტო.

დომენის მიბმა IP მისამართთან, DNS სერვერების გარეშე

თუ თქვენ გაქვთ საკუთარი გამოყოფილი IP მისამართი და ეს შესაძლებელია VDS / VPS სერვერზე ან როდესაც ყიდულობთ IP მისამართს ჰოსტინგზე, მაშინ შეგიძლიათ დომენი დაუკავშიროთ უშუალოდ რესურსის IP მისამართს. ამისთვის სახელების რეგისტრატორს აქვს სპეციალური ფორმა. ამ ფორმით, თქვენ უნდა შექმნათ სამი ჩანაწერი. :, [@] და [*], აკრიფეთ A მისი გამოყოფილი IP მისამართის თითოეულ ჩანაწერში მითითებით. გთხოვთ გაითვალისწინოთ, რომ IP უნდა იყოს გამოყოფილი. საერთო ჰოსტინგის IP მისამართი არ არის შესაფერისი მასზე დომენის დასაკავშირებლად.

დომენის სავალდებულოა მესამე მხარის DNS სერვერებისთვის

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

ეს არის ყველა გზა DNS სერვერების კონფიგურაციისთვის, რაზეც მინდოდა საუბარი. დიახ, დამავიწყდა. ზოგჯერ საიტის გადაცემისას იქმნება სიტუაცია, საიტი გადაირიცხა და DNS სერვერები რჩებოდა ძველი ჰოსტინგიდან. საიტი იმუშავებს, მაგრამ არ არის სწორი. თქვენი რესურსის DNS სერვერის სანახავად, არსებობს უამრავი ონლაინ სერვისი. Მაგალითად, cy-pr.com/tools/dns... ნამუშევარი ელემენტარულია. შეიყვანეთ თქვენი დომენი ფორმაში და სერვისი აჩვენებს თქვენს ყველა DNS სერვერს და დომენის ჩანაწერს.

გააზიარე ეს