Ubuntu üstüne BIND DNS Sunucusunun Kurulumu

Ubuntu 20’de BIND DNS sunucusunu yüklemek için terminali açın ve şu komutu girin:

bashCopy code

sudo apt update sudo apt install bind9

Adım 2: Yapılandırma

1. İzinlerin Ayarlanması

BIND DNS’nin çalışabilmesi için izinleri güncellemek önemlidir. /etc/bind dizininde bulunan dosyaların sahipliğini bind kullanıcısına vermek için şu komutları kullanabilirsiniz:

sudo chown -R bind:bind /etc/bind

2. Temel Yapılandırma

BIND’in yapılandırma dosyasını açarak düzenleyin:

sudo nano /etc/bind/named.conf.local

Ve aşağıdaki gibi ayarlayın:

bashCopy code

zone "sistemkosesi.com.tr" { type master; file "/etc/bind/zones/sistemkosesi.com.tr.db"; };

3. Zone Dosyasının Oluşturulması

Zone dosyasını oluşturmak için:

sudo mkdir /etc/bind/zones sudo nano /etc/bind/zones/sistemkosesi.com.tr.db

Ve örnek bir zone dosyası şu şekilde olabilir:

$TTL 604800
@ IN SOA ns1.sistemkosesi.com.tr. admin.sistemkosesi.com.tr. (
2023010101 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
; Name servers
sistemkosesi.com.tr. IN NS ns1.sistemkosesi.com.tr.
sistemkosesi.com.tr. IN NS ns2.sistemkosesi.com.tr.

; IP addresses
ns1 IN A 192.168.1.10
ns2 IN A 192.168.1.11

Adım 3: BIND DNS Servisinin Yeniden Başlatılması

Yapılandırmayı tamamladıktan sonra, BIND servisini yeniden başlatın:

sudo systemctl restart bind9

Adım 4: Test Etme

BIND’in doğru çalışıp çalışmadığını test etmek için terminalden aşağıdaki komutları kullanabilirsiniz:

nslookup sistemkosesi.com.tr

Eğer her şey düzgün yapılandırıldıysa, bu komut sistemkosesi.com.tr için tanımlı IP adresini döndürmelidir.


Yayımlandı

kategorisi

yazarı: