Ubuntu 16.04 işletim sistemiyle DNS sunucusu kurulumu ve yapılandırması, bir ağdaki cihazların alan adlarını IP adreslerine çevirme işlemini sağlar ve internet trafiğini yönlendirir. İşte adım adım bir kılavuz:
**1. Bind9 Paketinin Kurulması:**
DNS sunucusu olarak genellikle Bind9 (Berkeley Internet Name Domain) yazılımı tercih edilir. Bind9 paketini Ubuntu 16.04 üzerine kurmak için terminali açın ve aşağıdaki komutu çalıştırın:
```
sudo apt-get update
sudo apt-get install bind9
```
**2. Yapılandırma Dosyalarının Düzenlenmesi:**
Bind9 kurulduktan sonra, DNS sunucusunun yapılandırma dosyalarını düzenlemek gereklidir. Önemli yapılandırma dosyaları `/etc/bind/named.conf.options` ve `/etc/bind/named.conf.local`'dır. Bu dosyalarda sunucunun davranışı, alan adı yönlendirmeleri ve izinler gibi ayarlar yapılandırılır.
**3. Alan Adlarının Yönlendirilmesi:**
`named.conf.local` dosyasında, sunucunun yönlendireceği alan adları ve ilgili IP adresleri tanımlanır. Örneğin:
```
zone "ornek.com" {
type master;
file "/etc/bind/db.ornek.com";
};
```
**4. DNS Kayıt Dosyalarının Oluşturulması:**
Her alan adı için bir DNS kayıt dosyası oluşturulmalıdır. Örneğin, `db.ornek.com` dosyası için:
```
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns1.ornek.com. admin.ornek.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns1.ornek.com.
@ IN A 192.168.1.1
www IN A 192.168.1.1
```
**5. Bind9 Servisinin Başlatılması ve Yapılandırma Dosyalarının Kontrol Edilmesi:**
Bind9 servisini başlatmak için aşağıdaki komutu kullanın:
```
sudo systemctl start bind9
```
Yapılandırma dosyalarında herhangi bir hata olup olmadığını kontrol etmek için:
```
sudo named-checkconf
```
**6. Güvenlik Duvarı Ayarları:**
Güvenlik duvarı (firewall) ayarlarını yapılandırarak DNS sunucusunun dış dünyaya açık olmasını sağlayın. Gerekirse, DNS trafiğini güvenlik duvarından geçirecek kuralları oluşturun.
**7. DNS Sunucusunun Test Edilmesi:**
DNS sunucusunun doğru çalışıp çalışmadığını test etmek için, bir istemci bilgisayardan `nslookup` veya `dig` komutlarını kullanarak alan adı çözümlemesi yapın.
Bu adımları izleyerek, Ubuntu 16.04 işletim sistemi üzerinde bir DNS sunucusu kurabilir ve yapılandırabilirsiniz. Bu, ağınızdaki cihazların alan adlarını IP adreslerine çevirerek internete erişmelerini sağlayacaktır.
Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,
Bir Destek Talebi Oluşturun.