Все DNS работают одинаково.
Запросы с вашей сети будут идти на тот DNS, на какой вы настроите.
Это может быть ваш локальный DNS, или DNS провайдера, или DNS Google, или даже рутовый DNS.
Обычно в качестве DNS ставят DNS провайдера, но если провайдер против (и такое бывает), то вам нужно или поднимать свой или использовать какой-то сторонний.
В настройки своего DNS, обычно приписывают серверы, куда он должен слать рекурсивные запросы. По умолчанию это рутовые DNS. и ИМХО это правильно.
Но если вас такой вариант не устраивает, можете прописать любой другой DNS для рекурсивных запросов, какой вам нравится, и который не против эти запросы обрабатывать