Keepalived test


Ichki DNS-ni sozlash va xostlarni qo'shish



Yüklə 13,79 Mb.
səhifə103/125
tarix21.08.2023
ölçüsü13,79 Mb.
#140060
1   ...   99   100   101   102   103   104   105   106   ...   125
abdurakhmonov

Ichki DNS-ni sozlash va xostlarni qo'shish


Endi DNS serverimizga ba'zi xostlar qo'shamiz, shunda biz undan to'liq foydalanishni boshlaymiz. Bog'lash uchun konfiguratsiya fayli /etc/bind/named.conf manzilida joylashgan. Ba'zi izohlangan satrlarga qo'shimcha ravishda, uning ichida quyidagi uchta konfiguratsiya qatoriga ega bo'ladi:
include "/etc/bind/named.conf.options"; include "/etc/bind/named.conf.local"; include "/etc/bind/named.conf.default-zones";
Ko'rib turganingizdek, standart ulanish konfiguratsiyasi bir nechta konfiguratsiya fayllariga bo'lingan. Bu erda u yana uchtasini o'z ichiga oladi: named.conf.options, named.conf.local va named.conf.default-zones (ulardan birinchisini biz tahrirlash bilan shug'ullangan edik). Mahalliy nomlarni hal qilish uchun biz zona faylini yaratishimiz kerak, bu asosan matn fayli bo'lib, u ba'zi konfiguratsiyalarni, xostlar ro'yxatini va ularning IP manzillarini o'z ichiga oladi. Buni amalga oshirish uchun biz bind-ga yaratmoqchi bo'lgan zona faylini qaerdan topish kerakligini aytishimiz kerak. /etc/bind/named.conf.local ichida fayl oxiriga quyidagi kabi kod blokini qo'shishimiz kerak:
zone "local.lan" IN { type master; file "/etc/bind/net.local.lan"; };
E'tibor bering, zona local.lan deb nomlangan, bu men DHCP server konfiguratsiyasida domenimizga bergan nom bilan bir xil. Iloji bo'lsa, hamma narsani izchil ushlab turish yaxshidir. Agar siz mening misolimda ishlatgan domen nomidan boshqa domen nomidan foydalansangiz, u bu yerda ham mos kelishiga ishonch hosil qiling. Blok ichida biz asosiy zona faylini yaratmoqdamiz va u /etc/bind katalogida saqlangan net.local.lan nomli faylni topishi mumkinligini bildiramiz. Bu nomli.conf.local faylga qilishimiz kerak bo'lgan yagona o'zgarish bo'lishi kerak ; biz faqat bitta zona faylini yaratamiz (ushbu bo'lim uchun). Ushbu faylni saqlaganingizdan so'ng, /etc/bind/net.local.lan faylini yaratishingiz kerak bo'ladi. Shunday qilib, davom eting va ushbu faylni matn muharririda oching. Biz uni hali yaratmaganimiz uchun, u bo'sh bo'lishi kerak. Mana, ba'zi konfiguratsiya namunalari bilan to'liq to'ldirilgan ushbu zona faylining namunasi:

$TTL 1D
@ IN SOA local.lan. hostmaster.local.lan. (
202008161; serial
8H ; refresh
4H ; retry
4W ; expire
1D ) ; minimum
IN A 192.168.1.1
; @ IN NS hermes.local.lan.
fileserv IN A 192.168.1.3 hermes IN A 192.168.1.1 mailserv IN A 192.168.1.5 mail IN CNAME mailserv. web01 IN A 192.168.1.7

Ushbu faylni konfiguratsiyangizga mos ravishda tahrirlang. Tarmog'ingizdagi xostlaringizga mos kelish uchun fayl oxiridagi xostlar ro'yxatini tahrirlashingiz mumkin, chunki men kiritganlar shunchaki misollardir. Bundan tashqari, fayl tarmog'ingiz uchun IP sxemasiga mos kelishiga ishonch hosil qilishingiz kerak. Keyinchalik, ushbu konfiguratsiya faylining har bir satri nima uchun javobgar ekanligini chuqurroq tushunish uchun har bir qatorni ko'rib chiqaman:
$TTL 1D

Yüklə 13,79 Mb.

Dostları ilə paylaş:
1   ...   99   100   101   102   103   104   105   106   ...   125




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin