Is there a way to setup bind to use an external filtering script to filter out requests?
example1: Say I have a cisco dhcp server and some windows clients and some other clients. Further lets say I have two domains on my dhcp scope. WinCli1 is on ad.abc.org WinCli2 is on ad.xyz.org Printer1 gets its domain from the dhcp server which is ad.abc.org bind allows ddns for both ad.abc.org and ad.xyz.org currently I see entries as follows WinCli1 has DNS A entries WinCli1.ad.abc.org WinCli1.ad.abc.org.ad.abc.org and PTR <ip_WinCli1> => WinCli1.ad.abc.org.ad.abc.org WinCli2 has DNS A entries WinCli2.ad.xyz WinCli2.ad.xyz.org.ad.abc.org and PTR <ip_WinCli2> => WinCli2.ad.xyz.org.ad.abc.org Printer1 has DNS A entry Printer1.ad.abc.org and PTR <ip_Printer1> => Printer1.ad.abc.org The only device I like how it is is the printer. I would like to filter out the DNS entries for the Windows Clients So that in the example above. I would like what I think is obvious as follows WinCli1 has DNS A entry WinCli1.ad.abc.org and PTR <ip_WinCli1> => WinCli1.ad.abc.org WinCli2 has DNS A entry WinCli2.ad.xyz and PTR <ip_WinCli2> => WinCli2.ad.xyz Printer1 has DNS A entry Printer1.ad.abc.org and PTR <ip_Printer1> => Printer1.ad.abc.org further more I was wondering if there isn't a way to filter out some entries all together. example2: Say I do not want some entry in my DNS ever. Curently PrinterBadName has DNS A entry PrinterBadName and PTR <ip_PrinterBadName> => PrinterBadName I would like no entries filtering out bad names. Is there a way to do things like this with bind? Or someway to intercept DNS update requests and only send what I want to the DNS servers? _______________________________________________ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users