EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ Bind ]

"Farklı IP adreslerine farklı DNS cevapları döndürme" - Huzeyfe Önal - (2005-03-24 09:19:34)   [4320]

Bind 9'un view ozelligi kullanılarak bir domaine ait farklı kayıtlar girilebilir. Sonra cesitli acl'ler tanımlanarak farklı IP adreslerine farklı cevaplar döndürülebilir.

Örnek;

www.enderunix.org. IN A 1.2.3.4 //db.enderunix.org.ic dosyasina

www.enderunix.org. IN A 5.6.7.8
//db.enderunix.org.dis dosyasina


/etc/named.conf'ta ic_ag adli bir acl tanimlamasi yapalim

acl ic_ag { 1.2/16; };

yine /etc/named.conf dosyasinda zone2umuzu view seklinde tanimlayalim.

view ic_ag {

match-clients { ic_ag; };

zone "enderunix.org" {
type master;
file "db.enderunix.org.ic";
};

};

view external {

match-clients { any; };

zone "enderunix.org" {
type master;
file "db.enderunix.org.dis";
};

};

Boylece 1.2/16 adresinden www.enderunix.org sorgulamalari 1.2.3.4 olarak cozumlenirken , bunun disindaki adrslerden gelen sorgulamalar 5.6.7.8 olarak donecektir...

Arkadaşıma gönder , Ana Sayfa