DNS Nedir?
DNS (Domain Name System), internetin telefon rehberi gibidir. İnternete bağlı cihazların IP adreslerini, kullanıcılar için daha anlaşılır ve hatırlaması kolay alan adlarına çevirir. Örneğin, www.ornek.com
gibi bir alan adı, arka planda bir IP adresine (192.168.1.1
gibi) bağlanır. Kullanıcılar bu sayede karmaşık IP adreslerini hatırlamak zorunda kalmaz ve alan adları üzerinden internette gezinirler.
DNS Server Kurulumu
Bir DNS sunucusu kurmak için aşağıdaki adımları izleyebilirsiniz:
- Gereksinimleri Karşılayın:
- İşletim sistemi (Windows Server, Linux dağıtımı gibi)
- DNS sunucusu yazılımı (BIND, Windows DNS Server gibi)
- Sunucu Yazılımını Kurun:
- Linux İçin BIND Kurulumu:shKodu kopyala
sudo apt-get update sudo apt-get install bind9
- Windows İçin DNS Server Kurulumu:
- “Server Manager”ı açın.
- “Add Roles and Features”ı seçin.
- “Role-based or feature-based installation”ı seçin.
- DNS Server rolünü ekleyin ve kurulumu tamamlayın.
- Linux İçin BIND Kurulumu:shKodu kopyala
- DNS Konfigürasyon Dosyalarını Düzenleyin:
- BIND için:
/etc/bind/named.conf
ve zon dosyalarını düzenleyin. - Windows için: DNS Manager üzerinden yeni bölgeler (zones) ve kayıtlar (records) ekleyin.
- BIND için:
- DNS Sunucusunu Başlatın ve Test Edin:
- BIND için:shKodu kopyala
sudo systemctl restart bind9 sudo systemctl status bind9
- Windows için: DNS hizmetinin çalıştığından emin olun ve
nslookup
komutu ile test edin.
- BIND için:shKodu kopyala
Örnek Zon Dosyası (BIND için)
txtKodu kopyala$TTL 86400
@ IN SOA ns1.ornek.com. admin.ornek.com. (
2021062201 ; Serial
3600 ; Refresh
1800 ; Retry
1209600 ; Expire
86400 ) ; Minimum TTL
;
IN NS ns1.ornek.com.
IN NS ns2.ornek.com.
ns1 IN A 192.168.1.1
ns2 IN A 192.168.1.2
www IN A 192.168.1.3
Bu adımları izleyerek kendi DNS sunucunuzu kurabilir ve yönetebilirsiniz. DNS sunucuları, web sitelerinin hızlı ve güvenli bir şekilde erişilebilir olmasını sağlar ve internetin sorunsuz çalışması için kritik bir bileşendir.