BIND DNS Server Nasıl Kurulur

1
9056

Merhaba uzun zamandır vakit bulamamam nedeniyle değerli takipçilerimden ayrı kalmıştım. Arayı fazla soğutmamak gerektiğini düşünerek sizlere bu yazımda çalışırlığına garanti verdiğim ve sizi uğraştırmayacak bir kurulum anlatacağım. Daha önce panelsiz kurulum makalemin içerisinde BIND DNS Server kurulumunu anlatmıştım fakat sonradan farkettim ki atladığım bazı ayarlar olmuş.  Sözü fazla uzatmadan sizlere birde müjde vermek istiyorum. Yakın zamanda çok sağlam bir sunucu yapılandırması anlatacağım.

CentOS BIND DNS SERVER KURULUMU

Öncelikle sunucumuza terminal aracılığıyla bağlanıyoruz.

Adım 1: Sunucumuzu aşağıdaki komut ile güncelleyelim.

yum update -y

bind-dns-kurulumu-1

Adım 2:Aşağıdaki komutu uygulayarak BIND DNS Server için gerekli yüklemeyi yapalım.

yum install bind bind-utils -y

bind-dns-kurulumu-2

Adım 3: BIND server config dosyasını düzenleme için nano editörle açıyoruz.

nano -w /etc/named.conf

bind-dns-kurulumu-3CTRL+V yaparak sayfanın en altına iniyoruz ve domain dns kayıtlarımızın adresini config dosyasına tanımlıyoruz.

zone "o12.org" IN {
type master;
file "o12.org.zone";
allow-update { none; };
};

bind-dns-kurulumu-4

CTRL+X > Y > ENTER yaparak kayıt edip çıkıyoruz.

Adım 4: BIND config dosyasına tanımladığımız domain için aşağıdaki komutla dns kayıtlarını oluşturuyoruz.

nano -w /var/named/o12.org.zone

İçerisini aşağıdaki örnekteki gibi dolduruyoruz.

$TTL 86400
@ IN SOA ns1.o12.org. info@o12.org. (
2013042201 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
; Specify our two nameservers
IN NS ns1.o12.org.
IN NS ns2.o12.org.
; Resolve nameserver hostnames to IP, replace with your two droplet IP addresses.
ns1 IN A 46.103.58.158
ns2 IN A 46.103.58.158
; Define hostname -> IP pairs which you wish to resolve
o12.org. IN A 46.103.58.158
@ IN A 46.103.58.158
www IN A 46.103.58.158
@ IN MX 10 mx.yandex.net.
@ IN TXT v=spf1 redirect=_spf.yandex.net

Gerekli yerleri kendi sitenize göre düzenleyin. CTRL+X > Y > ENTER le kayıt edip çıkın.

bind-dns-kurulumu-5

Adım 5: Named Serveri başlatıyoruz. Aşağıdaki komutarı sırasıyla uygulayın.

service named restart

chkconfig named on

bind-dns-kurulumu-6

Artık NameServer bilgilerimizi domainimize girerek hostumuza yönlendirebiliriz.  İyi günler dilerim.