On 10/15/2017 06:15 AM, Michelle Konzack wrote:
Good day,

Hi,

I have created a file

----[ /etc/bind/db.block ]----------------------------------------------
@ 86400 IN SOA   dns1.<removed>. hostmaster.<removed>. ( a b c d e )

         IN NS    dns1.<removed>.

*       IN CNAME block.<removed>.
------------------------------------------------------------------------

----[ /etc/bind/named.conf.block ]--------------------------------------
zone "101com.com" {type master; notify no; file "/etc/bind/db.block"; };
zone "101order.com" {type master; notify no; file "/etc/bind/db.block"; };
------------------------------------------------------------------------

Okay.

I've seen this type of thing done a number of times before. (I think I first saw it on FreeBSD.)

Since <dns1> is my own server, I have it prepend in my dhclient.conf  of
my Laptop but if I now querry

Do I understand correctly that you are tweaking dhclient to use your server before other DNS servers?

----[ command 'nslookup 101com.com' ]-----------------------------------
;; Got recursion not availlable from 7847104.44, trying next server
Server:         192.168.43.1
Address:        192.168.43.1#53

Non-authoritative answer:
Name:   101com.com
Address: 66.77.93.51
------------------------------------------------------------------------

The first thing I see is that you are querying the domain 101com.com which does not have an A or AAAA record in your db.block file.

The second thing I notice is that you are not testing directly against your server. (I assume you're relying on dhclient to pick the order.) I'd suggest trying "nslookup 101com.com dns1.<removed>." to make sure that you are testing your DNS config and not hitting a dhclient resolver order issue.

----[ command 'named-checkzone 101com.com db.block' ]-------------------
db.block:3: using RFC1035 TTL semantics
zone 101com.com/IN: loaded serial 1508068518
OK
------------------------------------------------------------------------

What I am missing here?

It should point to the server block.<removed>

Your nslookup will very likely not hit the CNAME as you're querying the apex of the 101com.com zone.

I would also suggest that you check out Response Policy Zone(s) as they may be a better / more scalable way to accomplish what I suspect you are after.

You might also want to glance at DNAME as it's closely related and can allow you to change the back end name that is queried.

Thanks in avance

You're welcome.

Good luck.



--
Grant. . . .
unix || die
_______________________________________________
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

Reply via email to