X

Lütfen Para Birimi Seçiniz

$ US Dollar Euro Türk Lirası
X

Lütfen Para Birimi Seçiniz

$ US Dollar Euro Türk Lirası
USD

DNS Server Nedir ve Linux Sunucuda DNS Server Kurulumu - Kapsamlı Rehber

AnasayfaYazılarDNS Server Nedir ve Linux Sunucuda DNS Server ...

Modern bir çalışma ortamında DNS server kurulumu ve yönetim araçlarını gösteren bilgisayar ekranı. DNS simgeleri, sunucu yapılandırmaları ve ağ diyagramları içermektedir. Linux sistem üzerinde DNS server kurulumu ve yönetimi süreçleri vurgulanmaktadır.

 

DNS Server Nedir ve Linux Sunucuda DNS Server Kurulumu

DNS (Domain Name System) server, alan adlarını IP adreslerine çeviren ve internetin çalışmasını sağlayan önemli bir ağ hizmetidir. DNS serverlar, kullanıcıların alan adlarıyla erişmek istedikleri web sitelerine hızlı ve doğru bir şekilde yönlendirilmesini sağlar.

Linux Sunucuda DNS Server Kurulumu

Linux sunucuda DNS server kurulumu yapmak oldukça basittir. İşte adım adım DNS server kurulumu:

1. Adım: Gerekli Paketleri Yükleyin

Öncelikle, DNS server için gerekli olan BIND paketini yükleyin:

sudo apt-get update
sudo apt-get install bind9 bind9utils bind9-doc

2. Adım: Konfigürasyon Dosyasını Düzenleyin

BIND konfigürasyon dosyasını açın ve gerekli ayarları yapın:

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

İçeriğini aşağıdaki gibi düzenleyin:

options {
    directory "/var/cache/bind";
    forwarders {
        8.8.8.8;
        8.8.4.4;
    };
    dnssec-validation auto;
    auth-nxdomain no;
    listen-on-v6 { any; };
};

3. Adım: Zone Dosyalarını Oluşturun

Yeni bir zone dosyası oluşturun:

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

Aşağıdaki satırları ekleyin:

zone "example.com" {
    type master;
    file "/etc/bind/db.example.com";
};

Ardından, zone dosyasını oluşturun:

sudo cp /etc/bind/db.local /etc/bind/db.example.com

Yeni oluşturduğunuz dosyayı düzenleyin:

sudo nano /etc/bind/db.example.com

Dosyanın içeriğini aşağıdaki gibi güncelleyin:

example.com. IN SOA ns1.example.com. admin.example.com. (
    2020040201; Serial
    3600; Refresh
    1800; Retry
    604800; Expire
    86400 ); Minimum TTL
;
example.com. IN NS ns1.example.com.
example.com. IN A 192.168.1.1
ns1 IN A 192.168.1.1

4. Adım: BIND Servisini Yeniden Başlatın

BIND servisini yeniden başlatarak yapılan değişiklikleri uygulayın:

sudo systemctl restart bind9

Linux Dağıtım Türlerine Göre DNS Server Kurulumu Nasıl Yapılır?

Farklı Linux dağıtımları için DNS server kurulumu adımları benzerdir ancak paket yönetim sistemleri ve bazı dosya yolları değişebilir. İşte bazı popüler dağıtımlar için örnek kurulum adımları:

Ubuntu / Debian Tabanlı Dağıtımlar

Öncelikle, APT paket yöneticisi kullanılarak gerekli paketler yüklenir:

sudo apt-get update
sudo apt-get install bind9 bind9utils bind9-doc

Yukarıdaki adımları takip ederek konfigürasyon dosyalarını düzenleyin ve BIND servisini yeniden başlatın.

CentOS / Red Hat Tabanlı Dağıtımlar

YUM paket yöneticisi kullanılarak gerekli paketler yüklenir:

sudo yum install bind bind-utils

Konfigürasyon dosyalarını düzenleyin ve BIND servisini yeniden başlatın:

sudo systemctl restart named

Arch Linux

Pacman paket yöneticisi kullanılarak gerekli paketler yüklenir:

sudo pacman -S bind

Konfigürasyon dosyalarını düzenleyin ve BIND servisini yeniden başlatın:

sudo systemctl restart named

Top