My DIR-655 stopped working this weekend. I purchased a DIR-880L. As it was configured on the DIR655 I configured the DIR-880L DNS address one to be the private DNS server and second DNS address a public DNS server and disabled DNS relay. This configuration worked on the DIR-655. It does not seem to work on the DIR-880L. Searching around it seems that a security feature called DNS rebind protection is preventing any connected devices from using a private DNS server on the internal network. Is there any way to disable this feature? or even more securely is there any way to mark the private DNS server as safe?

Enabling DNS Relay did not work. More information when the private DNS server IP address is assigned as a DNS server in the Internet configuration on the D-Link router when you run the command "nslookup somehostname x.x.x.x" where x.x.x.x is the ip address of the private DNS server you get: