X device doesn't use Pi-Hole

The issue I am facing:
When I go to the pihole web interface and under the tools in the network tab, it shows my PC's local IP and says it doesn't use Pi-Hole even though I set it up as the DNS in my adapter settings. I followed this video

Details about my system:
I'm using an old PC of mine and trying to transform it into a homelab server using proxmox. Here is some spec info:


Note: I have setup ubuntu as a container rather than a VM. And as of 21/01/2024 12:28 GMT +2 I'm gonna try the same thing but running ubuntu as a VM this time.
My PC (or "makeshift server") is connected to my home router only using an Ethernet cable on the onboard NIC. My personal PC is connected to my home network through WiFi using a TP-LInk PCIe WiFi & Bluetooth card.

Debug Token
And here is my debug token:

https://tricorder.pi-hole.net/2lhX5tNu/

Well, I tried ubuntu server as a VM but after changing the DNS to unbound it didn't work. Do I have to connect my personal PC to my server so it uses DHCP?

Here is another debug log token:

https://tricorder.pi-hole.net/HQfNhQdv/

If your PC is using DHCP to get its networking, configure your DHCP server (commonly in your router) to give out the IP address of your Pi-hole server to use for DNS. If your PC's networking is manually configured, change its DNS to be that of the Pi-hole.

Also see Docker DHCP and Network Modes - Pi-hole documentation

I've setup my personal PC to use a static IP. So, in this case what should I do?
If it helps here is a picture of my router's config page


Also, I can't currently change any settings that might make my router "restart".

Your want your Pi-hole to have its own unique static IP address on the network which can be reached from any other client on your network. And you want your DHCP server, typically found in your router, to tell clients to use that IP address for DNS so that they are using Pi-hole. You're looking for something like "Local network" or "LAN Settings" then DHCP.

When you are done, you can test if a client is using Pi-hole for DNS by disconnecting it from, and reconnecting it to, the network to pick up the new settings from the router, and then running the command below on the client. If the client is using Pi-hole it will give back the address of the Pi-hole. If they are not using Pi-hole it will say "unable to find pi.hole"

nslookup pi.hole

Thanks. I'll test it later. I'm busy rn.

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.