Hi,
On members machines and domain controllers , it's recommended to configure two or more domain controllers in the list of DNS servers in ip settings on each member machine.
On DNS server (it can be a DC if all DNS servers are hosted on domain controllers), you can set DNS forwarder , to forward all external DNS requests to external DNS it can be your ISP or google DNS server or another DNS server. you can set many forwarder to ensure the redundancy .