DNS ’nin bir etki alanı adı sistemi olduğunu bilmeyenler icin, adı bilgisayarın IP adresine donuşturmek ve geri almak icin kullanılan bir etki alanı adı sistemidir. Bu nedenle, tarayıcıya web sayfası adresini girdiğinizde, etki alanı adı sistemi, belirli etki alanını barındıran barındırma IP adresine donuşturur. Bu yazıda Ubuntu DNS sunucusunun nasıl kurulacağı ve yapılandırılacağı ayrıntılı olarak analiz edilecektir. Başlayalım. Hadi gidelim!
Bu makaleden, Ubuntu DNS sunucusunu tam olarak nasıl kuracağınızı ve yapılandıracağınızı oğreneceksiniz.
İlk aşamaİlk aşama kurulumdur. Bind9 sunucusunu kullanmanız onerilir. Bunu yapmak icin, terminale gidin ve girin:
sudo apt yukleme bind9
Ardından, kayıtları guncellemek veya mevcut bir kaydı kullanmak icin bir anahtar oluşturmanız gerekir. Oluşturmak icin calıştırın:
dnssec-keygen -a HMAC-MD5 -b 128 -r / dev / urandom -n KULLANICI DHCP_UPDATER
tuşu ekranda goruntulemek icin
cat Kdhcp_updater. *. private | grep Key
Onu saklamalısınız, cunku gelecekte gizli anahtara ihtiyacınız olacak.
Mevcut anahtarı kullanmak icin /etc/bind/named.conf dosyasına bir giriş ekleyin. İlk once yapmanız gerekenler:
sudo nano /etc/bind/named.conf,
ve sonra satırı dosyaya ekleyin:
"/etc/bind/rndc.key" ifadesini icerir;
Bind9 KurulumuŞimdi Bind9'u ayarlamaya devam edelim. Terminalde yazarak yapılandırma dosyasını acın:
sudo nano /etc/bind/named.conf.options
ve aşağıdaki satırları buraya ekleyin:
ileticiler ;
dinle ;
forwaders, URL isteğinin veritabanında bulunamadığı durumlarda kullanılan ustun bir DNS'dir.
dinleme - DNS sunucunuza hizmet verilecek adresler.
Bind9'u yeniden başlatınSonra, bind9'u yeniden başlatmanız gerekir. Bunu yapmak icin, terminale yazın:
sudo service bind9 yeniden başlat
Şimdi ileri ve geri arama bolgelerini belirtin ve ayrıca onları bind9 konfigurasyonuna girin. Temel veriler aşağıdaki gibidir:
Alan Adı - dom
Sunucu IP Adresi - 192.168.0.1
Sunucu adı - ns.dom
İleriye doğru arama bolgesini yapılandırmak icin uygun dosyayı oluşturun ve orneğini kopyalayın:
sudo cp /etc/bind/db.local /var/lib/bind/db.dom
komutuyla daha da acık:
sudo nano /var/lib/bind/db.dom
ve aşağıdaki gibi duzenleyin:
ORIGIN.
604800 TL; 1 hafta
SOA ns.dom icindeki dom. root.ns.dom. (
201605277; seri
604800; yenileme (1 hafta)
86400; tekrar dene (1 gun)
2419200; suresi dolmak (4 hafta)
604800; minimum (1 hafta)
)
@ IN NS ns.dom.
@ 192.168.0.1 IN
@ Aaaa :: 1
$ ORIGIN dom.
604800 TL; 1 hafta
Bir 192.168.0.1 IN ns
Daha sonra, tersini yapılandırmanız gerekir. Bunu yapmak icin, az once oluşturduğunuz canlı goruntu dosyasının bir kopyasını alın:
sudo cp /var/lib/bind/db.dom /var/lib/bind/db.192.dom
komutuyla acın:
sudo nano /var/lib/bind/db.192.dom
ve ayrıca duzenleyin:
ORIGIN.
604800 TL; 1 hafta
SOA ns.dom icinde 0.168.192.in-addr.arpa. root.ns.dom. (
2016052655; seri
604800; yenileme (1 hafta)
86400; tekrar dene (1 gun)
2419200; suresi dolmak (4 hafta)
604800; minimum (1 hafta)
)
@ IN NS ns.
$ ORIGIN 0.168.192.in-addr.arpa.
604800 TL; 1 hafta
1 IN PTR ns.dom.
Bind9 konfigurasyonundaki bolgeleri konfigure etmek icin konfigurasyon dosyasını aşağıdaki komutla acmanız gerekir:
sudo nano /etc/bind/named.conf.local,
ve sonra arka arkaya iki değişken tekrar belirir. Gizli anahtarı ilk şekilde oluşturduysanız, şunu yazın:
anahtar DHCP_UPDATER ;
// doğrudan goruş alanı
bolge "dom" ;
};
// geriye doğru arama bolgesi
bolge "0.168.192.in-addr.arpa" ;
};
key DHCP_UPDATER - en başında kaydettiğiniz gizli anahtar hakkında bilgi (tırnak işaretleri icinde yazmalısınız). Onceden, ikinci yontemi kullandıysanız, şunu girin:
// doğrudan goruş alanı
bolge "dom" ;
};
// geriye doğru arama bolgesi
bolge "3.168.192.in-addr.arpa" ;
};
burada anahtar rndc-key sistemden alınan anahtar verilerdir ve “dom” bolgesi ise alan adı sistem uygulama bolgesi uzerindeki verilerdir. Her şeyi kurtarmak icin kalır, ardından bind9 yazıp kapatın ve yeniden başlatın:
sudo /etc/init.d/bind9 restart
Alan adı sisteminin calışmasını kontrol etmeŞimdi alan adı sisteminin calışmasını kontrol edin:
nslookup ns.dom
Sonuc olarak, şoyle bir şey almalısınız:
Sunucu: 127.0.0.1
Adres: 127.0.0.1 # 53
İsim: ns.dom
Adres: 192.168.0.1
Gorduğunuz gibi, canlı goruntu bolgesi calışıyor. Şimdi tersinin de calıştığından emin olun:
nslookup 192.168.0.1
Sonuc olarak gormelisiniz:
Sunucu: 127.0.0.1
Adres: 127.0.0.1 # 53
1.0.168.192.in-addr.arpa adı = ns.dom.
Sonuc olarak, IP adresini girerek sunucu adını almanız gerekir. Bu şekilde goruntulenen her şeye sahipseniz, ayar doğru şekilde yapılmıştır. Olmazsa, o zaman hata daha once yapıldı.
Dinamik Guncelleştirmeyi YapılandırmaDinamik bir guncelleme yapılandırmak icin aşağıdaki komutu calıştırarak /etc/dhcp/dhcpd.conf dosyasını acın:
sudo nano /etc/dhcp/dhcpd.conf
Ddns-guncelleme tarzı hicbir dizge ddns-guncelleme tarzı ile değiştirilmelidir. Ardından, statik IP'ye sahip istemciler icin bolgeleri oluşturmaktan sorumlu olan satır guncellemesi-statik-kiralama işlemlerini ekleyin. Etki alanı adı seceneğinin "dom" etki alanı adını icerdiğinden emin olun. “Key” satırında anahtarınızın adı olmalı (eğer daha once ilk yontemi sectiyseniz, DHCP_UPDATER yazın, eğer ikincisi sonra rndc-anahtarı) gizli anahtarınızı iceriyorsa. Rndc-key calışmasını goruntulemek icin:
cat /etc/bind/rndc.key | grep secret
sonuc şoyle bir şey olmalı:
gizli "2mu11eRajAdm4KV0x0Pmcg ==";
Bu konuda DHCP ayarları ile her şey. Şimdi bind9 ve dhcp'yi yeniden başlatmanız gerekiyor. Bunu yapmak icin şunu yazın:
sudo service bind9 yeniden başlat
sudo servis isc-dhcp-server yeniden başlat
Her şeyin nasıl calıştığını kontrol etmek icin kalır. Sunucuyla cevrimici olan istemci makinesini başlatın. Başlattıktan sonra, makine DHCP'den bir IP alacak ve sırayla bir client-pc.dom girişi yaratacaktır. "Nslookup client_name machine" sorgusu icin bir cevap almalısınız. Sunucuyu yeniden başlattıktan sonra, ileri ve geri gorunum dosyalarını goruntulemek mumkun olacaktır. Onceki aşamalarda her şeyi doğru yapılandırdıysanız, yeni arabalar hakkında bilgi gorursunuz. Yapılır. Kurulum tamamlandı.
sonuclarArtık Ubuntu'da bir DNS sunucusunu nasıl yapılandıracağınızı biliyorsunuz. Yorumlara bu gorevle nasıl başa cıktığınızı yazın, deneyiminizi diğer kullanıcılarla paylaşın ve bu makalenin konusu ile ilgili sorularınızı sorun.
Ubuntu’da DNS’yi kurun
Ubuntu0 Mesaj
●274 Görüntüleme
- ReadBull.net
- Teknoloji Forumları
- işletim Sistemleri
- Linux
- Ubuntu
- Ubuntu’da DNS’yi kurun
-
06-09-2022, 13:18:58