jfb
3
If you can't use local IP's for DNS on your router, this may be due to DNS rebind protection on the router:
If you cannot disable this on the router, then your best approach is to disable DHCP on the router, and use the Pi-hole DHCP server.
What make and model router are you using?