# Custom DNS per Client

**URL:** <https://discourse.pi-hole.net/t/custom-dns-per-client/30981>\
**Category:** Duplicate\
**Created:** [April 24, 2020, 5:10am UTC](https://discourse.pi-hole.net/t/custom-dns-per-client/30981 "2020-04-24T05:10:02Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ubenmackin](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/u/a5b964/32.png) [@ubenmackin](https://discourse.pi-hole.net/u/ubenmackin)\
**Post date:** [April 24, 2020, 5:10am UTC](https://discourse.pi-hole.net/t/custom-dns-per-client/30981/1 "2020-04-24T05:10:03Z")

</div>

Starting with PiHole 5, we can configure white and black lists per client.

It would be really neat if we could have the new Custom DNS entries be per client configurable as well.

I want to setup redirects for GoogleSafe Search, YouTube Restricted, etc. But I don't want to redirect the wife, only the kids.

---

<div class="post-metadata">

**Author:** ![DL6ER](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/dl6er/32/281_2.png) [@DL6ER](https://discourse.pi-hole.net/u/DL6ER)\
**Post date:** [April 24, 2020, 8:38am UTC](https://discourse.pi-hole.net/t/custom-dns-per-client/30981/2 "2020-04-24T08:38:35Z")

</div>

This is technically not feasible at the moment, even if it is _theoretically_ possible, there is no facility to have specific replies to requests on a per-client basis, yet.  
Note that Pi-hole may not be the best solution for family filtering purposes, there are certainly better suited applications.

Custom DNS is sourced similarly how `/etc/hosts` is read. This applies to all requests in the same way.

I will move your feature request to the general Feature Request category as this is not something that could still be implemented for v5.0 but we don't want to loose this Feature Request.

---

<div class="post-metadata">

**Author:** ![ubenmackin](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/u/a5b964/32.png) [@ubenmackin](https://discourse.pi-hole.net/u/ubenmackin)\
**Post date:** [May 1, 2020, 1:02am UTC](https://discourse.pi-hole.net/t/custom-dns-per-client/30981/3 "2020-05-01T01:02:32Z")

</div>

Sorry for the late reply.

Thanks for moving/keeping the request around. I do think it would be a nice feature if it could be implemented.

As for filtering, I agree pihole by itself isn't a total solution. I've actually got Squid + e2guardian setup to work as a proxy. PiHole is being used as a backstop, so to speak. So it blocks all the ads, plus catches some of the content that is NSFW if it happens to fall through the proxy.

I just figured PiHole would be good for the "safesite" redirects for Bing, Google, Youtube, etc, since those are DNS based. But I've found that setting YouTube to Restricted mode for the whole house is not desirable. Hence the request for per client.

---

<div class="post-metadata">

**Author:** ![yubiuser](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/yubiuser/32/12100_2.png) [@yubiuser](https://discourse.pi-hole.net/u/yubiuser)\
**Post date:** [June 19, 2020, 5:34pm UTC](https://discourse.pi-hole.net/t/custom-dns-per-client/30981/4 "2020-06-19T17:34:51Z")

</div>

Closing as duplicate in favor of

> [@Different resolver DNS option by client](https://discourse.pi-hole.net/t/different-resolver-dns-option-by-client/11748):
>
> Hello I use pihole with m'y unbound resolver for my own requests But i would using pihole whith open dns resolver for my childrens requests Is it possible to ask to pihole using différent resolver depending ip source about client request ??

Votes are released, if you still support this request please vote over there.

---

<div class="post-metadata">

**Author:** ![yubiuser](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/yubiuser/32/12100_2.png) [@yubiuser](https://discourse.pi-hole.net/u/yubiuser)\
**Post date:** [June 19, 2020, 5:34pm UTC](https://discourse.pi-hole.net/t/custom-dns-per-client/30981/5 "2020-06-19T17:34:54Z")

</div>


