Consultați caracteristicile de „vizualizare” a legăturii la https://ftp.isc.org/isc/bind9/cur/9.18/doc/arm/html/reference.html#view-statement-grammar
Puteți potrivi un anumit conținut de zonă cu o anumită vizualizare și puteți defini o vizualizare în funcție de utilizarea adresei IP de destinație, adică adresele IP ale serverului dvs.
view view_name [ clasa ] {
potrivire-clienti { address_match_list } ;
potrivire-destinații { address_match_list } ;
potrivire-recursivă-doar da_sau_nu ;
[ opțiune_vizualizare ; ... ]
[ declarație_zonă ; ... ]
} ;
Declarația de vizualizare este o caracteristică puternică a BIND 9 care permite unui server de nume să răspundă la o interogare DNS diferit, în funcție de cine întreabă. Este deosebit de util pentru implementarea setărilor DNS împărțite fără a fi nevoie să rulați mai multe servere.
Fiecare instrucțiune de vizualizare definește o vizualizare a spațiului de nume DNS care este văzută de un subset de clienți. Un client se potrivește cu o vizualizare dacă adresa sa IP sursă se potrivește cu address_match_list a clauzei de potrivire-clienți a vizualizării, iar adresa sa IP de destinație se potrivește cu address_match_list a clauzei de potrivire-destinații a vizualizării.
Deși această caracteristică există și este utilizată, rețineți că face depanarea mult mai complicată, pe lângă toate problemele de sincronizare a datelor între diferite vizualizări. Așa că aveți grijă suplimentară.