Bog'lashni o'rnatish.
Avvalo, biz bog'lab qo'yilgan paketni serverga o'rnatishingiz kerak, chunki siz bizning VDS-ga ulanishingiz kerak.
Shaxsiy kompyuteringizda qaysi OT-dan foydalanadigan ikkita variant mavjud.
Ichida linux tizimlari Hammasi juda oddiy. Siz asosiy panelga o'tishingiz kerak - Serverga ulanishingiz kerak., Xizmat turini tanlang, Ssh ulanishi-ni tanlang, foydalanuvchi nomingizni kiriting, "Ulaning" tugmasini bosing. Ko'rilgan oynada parolingizni kiriting va ... Siz allaqachon terminaldasiz operatsion tizim Uning vds.
Agar siz Windows-dan foydalansangiz, men sizga PTTTETTE dasturini yuklab olishingizni maslahat beraman. Dastur bepul va cheklovlarsiz taqsimlanadi. Uni qanday ishlatishni va undan foydalanishni bilib oling.
Shunday qilib, biz VDS terminalini urdik. o'rnatish so'nggi versiya Bog'lash paketi, siz buyruqni kiritishingiz kerak:
Yum O'rnatish.
"Kirish" ni bosing va kutish muvaffaqiyatli tugatish O'rnatish.
Bizning yo'limizdagi keyingi qadam zona uchun ma'lumotlarni yaratish bo'ladi.
To'g'ri dNS sozlamalari Black ma'lumotlari ichida bir nechta fayllarga bo'linadi. Ulardan biri tarkibida tugunlarning nomlari mavjud, qolgan manzillar ismlarga qaytish. Ism uchun manzilni qidirish to'g'ridan-to'g'ri displeyni chaqirish va manzilni qidirish - teskari displey.
Biz quyidagi fayllardan foydalanamiz:
1. Manzillarga xost nomini o'zgartirish ma'lumotlarini o'z ichiga olgan fayl. Uning zonamiz uchun ismi db.mydomain.com turiga ega bo'ladi.
2. Xost nomlarida konvertatsiya ma'lumotlarini o'z ichiga olgan fayl. Uning ismi db.DDDDDRga ega, bu erda edr bizning kelajakdagi DNS serverimizning tashqi IP-manzilidir, oxirgi raqamlar yoki tarmoq niqobisiz. Ushbu misol uchun fayl deb nomlanadi
DB.91.197.130.
3. DB.Cache va DB 127.0.0-fayllar zonasi. Ushbu fayllar DNS to'g'ri ishlashi uchun talab qilinadi.
4. Barcha zona ma'lumotlari fayllarini etkazish uchun fayl sozlamalari (konfiguratsiya fayli). 8 va 9-boind versiyalarida fayl odatda /etc/uled.conf deb nomlanadi.
Keling, fayllarni yaratishga bevosita boshlaymiz.
Konfiguratsiya faylidan boshlaylik. Uni yaratish uchun, Terminal VDS-dagi buyruqni kiriting
Vi /etc/uled.conf.
O'rnatish faylida mintaqaviy ma'lumotlar fayllari bilan katalogni aniqlaydigan iplar mavjud.
Odatda sozlash fayllarida zona ma'lumotlari fayllari joylashgan katalogni belgilaydigan satr mavjud. Ushbu satrlar quyidagilarga qaraydi:
Variantlar (
Katalog "/ vari / ismli /";
};
Quyida siz foydalanmoqchi bo'lgan har bir zonaning ma'lumotlar faylining tavsifi keltirilgan. Satr so'z zonasi bilan boshlanadi domen nomi Va sinf nomi (Internet sinfida.) 8 va 9-da, Internet-klass sukut bo'yicha o'rnatiladi va shuning uchun buning uchun sinfni spetsifikatsiya qilishning hojati yo'q. Mahorat turi bizning DNS serverimiz boshlang'ich bo'lishini bildiradi. So'nggi maydon zonaning zonasi fayli nomini o'z ichiga oladi.
"Mening lomin.com" zonasi (
Turdagi usta;
"DB.MYAZALANDER" fayllari;
};
O'rnatish faylining ushbu qatorini ildiz stantsiyalarini o'qishni o'qishga yo'naltiradi:
"". " (
Toifa mast;
"DB.CACHA" fayllari;
};
Ushbu faylda keshli ma'lumotlar mavjud emas, faqat ko'rsatilgan (ishchilar) ildiz serverlari, quyida aytilgan narsa.
Umuman olganda, konfiguratsiya fayli quyidagi shaklga ega bo'ladi:
Variantlar (
Katalog "/ vari / ismli /";
"/var/run/Name_dump.bd" axlatxonasi ";
statistika-fayl "/var/run/amed.Sats";
};
"Mening lomin.com" zonasi (
Turdagi usta;
"DB.MYAZALANDER" fayllari;
};
"130.197.91.IDUDDR.ARPA" zonasi. " Ichida (
Turdagi usta;
"Db.91.197.130" fayllari. ";
};
"0.0.127.IDDDR.ARPA zonasi." Ichida (
Turdagi usta;
"Db.127.0.0" fayllari;
};
"". " (
Toifa mast;
"DB.CACHA" fayllari;
};
Endi myotomin.com uchun ma'lumotlar fayllarini qanday yaratish haqida ma'lumotni ko'rib chiqing. Umuman olganda, Db.127.0.0.0.0.0.0.0.0.0.0. va DB.CACH fayllari avtomatik ravishda yaratilgan, shuning uchun ularni tasvirlash kerak emas.
Biz terminalga kiramiz
Vhosar/db.mydomain.com.
Endi faylni tahrirlash uchun davom eting.
Dastlab TTL hayot vaqti standart qiymatini o'rnating. DNS serveri belgilangan ttl qiymatini so'rovlarga o'tkazadi, bu belgilangan muddatga olingan ma'lumotlarning ismlariga boshqa nomlarni keltiradi. Agar ma'lumotlar kamdan-kam hollarda o'zgartirilsa, u bir necha kun ichida yangilanish oralig'ini belgilaydi, ammo bir haftadan oshmasligi kerak. Agar ma'lumotlar tez-tez o'zgarib tursa, unda interval bir vaqtning o'zida o'rnatilishi mumkin, ammo bu kamroq vaqt oralig'i tufayli ko'p tarmoqli DNS yaratiladi.
Namunaviy qiymatni belgilash uchun siz $ TTL ko'rsatmalaridan foydalanishingiz kerak. Buning uchun 3 soat (3h) standart qiymatini oling. Birinchi satr quyidagicha ko'rinadi:
Endi siz Sea rekordini ko'rsatishingiz kerak. Bu har bir zona ma'lumotlari fayllarining har birida bo'lishi kerak. Bu bizning DNS serverimiz ushbu zonada eng ishonchli ma'lumot manbai ekanligini ko'rsatadi.
Bilish juda muhim! Zonada ma'lumotlar faylida bitta va faqat bitta Sea yozuvini yozib olish mumkin.
Soa Ushbu misol uchun yozuvlar quyidagilarni ko'rib chiqadi:
Myotomin.com. Soa ns1.mydomain.com. admin.mydomain.com. (
biri; Tartib raqami
3h; 3 soatdan keyin yangilang
1H; 1 soatdan keyin takrorlash urinish
1w; 1 haftadan keyin kuzatish
1H); 1 soatda salbiy ttl
Birinchi navbatda siz kelajakdagi NS domen zonasini belgilab qo'ygansiz, domen oxirida nuqtani o'rnatganingizga ishonch hosil qiling. Nega bu amalga oshirildi, men biroz keyinroq aytaman. Keyin u yuqorida yozilgan tarmoq sinfiga ergashadi, uni aniqlash kerak emas. Soa yozuv turini ko'rsatadi. Ns1.Mydomain.com. - Myomin.com asosiy DNS server zonasining manzili. Va admin.mydomain.com. - domen zonasi egasining pochta manzili. Qavslar sizga rekord bilan bog'liq bir nechta liniyalarni ko'rsatishga imkon beradi. Ushbu misolda ulardagi keyingi qadriyatlar asosan ikkilamchi serverlar tomonidan ishlatilmayapti, ammo men ular nimani anglatishini qisqacha tasvirlab beraman.
Setlash raqami zonadagi barcha ma'lumotlarni anglatadi va yangilanishlar sonini bildiradi. Ikkilamchi DNS serveri birlamchi, birinchi navbatda u ketma-ketlik raqamini tekshiradi. Agar asosiy raqam kattaroq bo'lsa, ikkinchi darajali server o'z ma'lumotlarini yangilaydi.
Quyidagi to'rtta maydon har xil vaqt oralig'ini aniqlaydi va standart qiymatlar soniyalarda ko'rsatilganligini unutmang.
Yangilanish (yangilash)
Yangilanish oralig'i ikkilamchi DNS serveriga ko'rsatma beradi, bu chastotani zona uchun ma'lumotlarning dolzarbligi bilan tekshirish kerak. Ushbu misolda o'rnatilgan 3 soat boshlang'ich serverda juda katta yukni yaratadi, shuning uchun ikkilamchi server zonasi fayllarining noyob yangilanishi bilan kamida 24 soat intervalni o'rnatishga arziydi.
Qayta takrorlash (qayta urinish)
Agar ikkinchi darajali server boshlang'ichga ulana olmasa (bu yaxshi ishlamasligi mumkin), bu ushbu qiymat bo'yicha belgilangan vaqtning teng vaqtlarida urinishlarni takrorlaydi.
Tajriba (muddati)
Agar ikkinchi darajali DNS serveri belgilangan davrda boshlang'ich davrga ulana olmasa, unda ma'lumotlar eskirgan. Zonalarning eskirgan ma'lumotlari ma'lumot endi tegishli emasligini va undan ko'proq foydalanmasligi kerak. Eskirgan qadriyatlarni yangilash oralig'idan katta (haftadan), aks holda ular yangilash uchun vaqtingiz oldin ulardan voz kechadi.
Salbiy ttl.
Ttl - bu umr bo'yi (yashash vaqti). Ushbu qiymat ushbu zona uchun vakolatli DNS serverlari, obro'li javoblarni anglatadi.
Quyidagi yozuvlar NS Records deb nomlanadi, ular shuningdek ma'lumotlar fayliga ham qo'shiladi.
Domenlarni to'g'ri ro'yxatdan o'tkazish va qo'llab-quvvatlash uchun kamida ikki NS rekordlari mavjudligi sababli, keyin biz taklif qilamiz:
Myotomin.com. Ns1.mydomain.com saytida.
Myotomin.com. Ns ns2.Mydomain.com.
Endi bizning arizalar shuni ko'rsatadiki, bizning DNS Zonamiz uchun ikki xil DNS serverlari mavjud. NS yozuvlarining to'g'ri ishlashi uchun siz server o'rnatilgan IP manzillarini ko'rsatishingiz kerak. Bu yozuvlar yordamida amalga oshiriladi:
Ns1.Mydomain.com. 91.197.130.49 yilda
Ns2.Mydomain.com. 91.197.130.63 yilda
Db.mydomain.com fayllari. Tayyor, keyingi faylni yaratish uchun davom eting. Biz terminalga kiramiz:
Vi /var/uled/wroot/vared/reb.91.191.130.
Va avvalgi fayldagi kabi ma'lumotlarni tahrirlash.
Avval TTL va Soa rekordini buyuramiz.
$ Ttl 3h
130.197.91 Soa NS1.MYADALAN.com adm .Mydomain.com (
1
3h.
1H.
1w.
1H)
Ns ns1.mydomain.com
Ns ns2.Mydomain.com saytida.
Va endi men PTR yozuvlarini ko'rsataman - ular IP manzillariga mos keladigan ismlarni ko'rsatishga xizmat qiladi. Ushbu misol uchun, yozuv quyidagicha ko'rinadi:
49.130.197.91 pkt ns1.mydomain.com.
63.130.197.91 pkt ns2.mydomain.com.
Mana bizning faylimiz va tayyor.
Do'stlaringiz bilan baham: |