Ubuntu üzerinde BIND ile DNS sunucusu nasıl kurulur
: | Etiketler 06:57 Ekim 1, 2009: Tarih bind , dns , Linux Bu eğitimde Ubuntu DNS kurma konusunda ve belgeleri, öğreticiler ve çok çok girişimleri çok sonucudur. Eğer faydalı bulacağınızı umuyoruz.
: Makine üzerinde DNS hizmeti, BIND (Berkeley Internet Name Daemon) yükleme yapmak için ilk iş kurmak için
apt-get install bind9 sudo
Yapmak sonraki şey bind yapılandırılmasıdır. Yukleme, bunun için named.conf düzenlemek zorunda, ama Ubuntu yapılandırma dosyası Named.conf.local için iyidir:
sudo / etc / bind / Named.conf.local
Şimdi bölgeleri eklemek zorunda:
bölgesi "domain.com" {
type master;
dosyasını "/ etc / bind / bölge / domain.com.db";
};# DNS Reverse. (Ağ adresi Ters gösterimde (IP DEĞİLDİR) Örnek:! Ters DNS SONRA NA = 192.168.1.0 ise: 1.168.192)
alanları "1.168.192.in-addr.arpa" {
type master;
dosya "/ etc/bind/zones/rev.1.168.192.in-addr.arpa";
};
Sonraki adım, ISS (isteklerini iletmek Will kendi DNS DNS sunucusu) işaret etmek için ileticileri değiştirmek için. Bunun için named.conf.options düzenleme yapmak gerekir:
sudo gedit / etc / bind / named.conf.options
Bu, (.: 111.111.111.111 ve 222.222.222.22 tabii incelikleri IP adresleri ile değiştirin Biz benim ISS'nin DNS Yani burada varsayıyorum) eklemek ne var:
ileticileri {
111.111.111.111;
222.222.222.222;
};
Şimdi bölge tanım dosyası eklemek zorunda. Tanım dosyası bizim DNS sunucusu bilecek tüm adresleri saklı olacak. Oslo Biz dosyayı tutmak için bir klasör oluşturmak zorunda:
sudo mkdir / etc / bind / bölgeleri
sudo gedit / etc / bind / bölge / domain.com.db
Bu tanım dosyası gibi görünmelidir nasıl:
domain.com. SOA ns1.domain.com IN. admin.domain.com. (
2006081401
28800
3600
604800
38400
)domain.com. NS ns1.domain.com IN.
domain.com. MX 10 mta.domain.com IN.A 192.168.0.2 www IN
A 192.168.0.3 IN mta
A 192.168.0.1 IN ns1
Için ters DNS bölge dosyası:
sudo gedit / etc/bind/zones/rev.0.168.192.in-addr.arpa
Kırmızı ile sayı DNS sunucusu (DNS sunucusu çalıştıran makinenin IP adresi 192.168.0.1 olduğu için bu durumda, 1) çalıştıran makinenin IP adresidir.
@ IN SOA ns1.domain.com. admin.domain.com. (
2006081401;
28800;
604800;
604800;
86400
)NS ns1.domain.com IN.
PTR domain.com IN 1
Resolv.conf Düzenle:
gedt sudo / etc / resolv.conf
Resolv.conf değiştirin:
domain.com arama
nameserver 192.168.0.1
Şimdi bind yeniden başlatın ve DNS sunucusunu test etmek gerekir.
sudo / etc/init.d/bind9 restart
dig domain.com
dig mx domain.com

























Tartışma
herkesin söylemelerinden görüyoruz
Paylaşım için teşekkürler. Bu makale için bind en uygulanabilir olduğunu!
Alkış,
Eitan
Ben özlü ve çok yardımcı olun öğretici bulundu. Ben başkalarına tavsiye emin olacaktır.
Teşekkürler