I am setting up a new Windows 2019 Server for a customer. The way I was taught in the past was to add the role of DNS server to the DC and use the router for the DHCP to the PCs. I have done it successfully on several servers but it seems convoluted and possibly not correct and efficient. I do have one customer where the DC is both the DHCP server and DNS server and have not had any issues. The DNS is configured properly with the interfaces and forwarders and DHCP turned off in the SonicWall. DHCP is configured with the scope and all of the correct parameters. I would like to get some opinions as to which way to go. It seems to me it would be best practice to allow the DC to do both. What are the pros and cons (if any) using this method?
Thank you in advance,