Can you configure custom DNS servers in the router as well?

Try encrypted DNS services, e.g. cloudflare.