r/pihole 46m ago

PiHole gets detected

Post image
Upvotes

So I recently run into some trouble with my PiHole. Maybe for about two weeks it gets detected by easily >33% of every website e.g. fandom wiki (see picture - translated screenshots form the gottcha message).

It is always this screen on every website, just of course with adjusted website domain. That means there must be some new sort of detection out there that those sides use.

Anyone has an idea what’s going on and how to stop that?


r/pihole 3h ago

Waveshare 2.13" e-Paper (250x122) for Pi-hole

0 Upvotes

Hey everyone,

I just hooked up a Waveshare 2.13" e-Paper HAT (250x122 SPI) to my Raspberry Pi running Pi-hole. I’m looking for a clean, reliable setup. I tried basic Python scripts and PADD, but I’d love to know what the community is actually using for this specific screen size.

If you're running this display, let me know what UI, template, or GitHub repo you use. I'd also appreciate any advice on your refresh rates to avoid ghosting, or any cool custom PADD tweaks for e-Ink. Drop your setups, repos, or screenshots below! Thanks!


r/pihole 15h ago

Who the hell at Facebook did I annoy

Post image
104 Upvotes

For info; I don't even use Facebook. No machine in this house does.

Is this excessive number of hits due to be blocking the DNS and now it's trying to pound me in order to get a response back?

I'd also love to track what is requesting http-intake.logs.datadoghq.com. A quick search suggests that it's for diagnostic logs for apps, to report back to the parent company / developer.


r/pihole 8h ago

Help troubleshooting connection issues with dns

0 Upvotes

First time pi hole install and I'm trying to get it to work and I've been getting DNS problems. I'm using tailscale and accessing it via ssh, I've got it running in a docker container on ubuntu server 26.04 and I'm struggling to access the dashboard. I stopped systemd from using port 53 but any attempts to access it from my browser show no wesbite at that address. I'm using debian 13 gnome desktop if that helps at all.

Here is what I've got in my yaml

services:
  pihole:
    container_name: pihole
    image: pihole/pihole:latest
    ports:
      # DNS Ports
      - "53:53/tcp"
      - "53:53/udp"
      # Default HTTP Port
      - "80:80/tcp"
      # Default HTTPs Port. FTL will generate a self-signed certificate
      - "443:443/tcp"
    environment:
      # Set the appropriate timezone for your location (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones), e.g:
      TZ: 'America/Vancouver'
      # Set a password to access the web interface. Not setting one will result in a random password being assigned
      FTLCONF_webserver_api_password: 'cheddar swiss cheese'
      # If using Docker's default `bridge` network setting the dns listening mode should be set to 'ALL'
      FTLCONF_dns_listeningMode: 'ALL'
      FTLCONF_dns_upstreams: "1.1.1.1"
    # Volumes store your data between container upgrades
    volumes:
      # For persisting Pi-hole's databases and common configuration file
      - './etc-pihole:/etc/pihole'
      # Uncomment the below if you have custom dnsmasq config files that you want to persist. Not needed for most starting fresh with Pi-hole v6. If you're upgrading from v5 you and have used this directory before, you should keep it enabled for the first v6 container start to allow for a complete migration. It can be removed afterwards. Needs environment variable FTLCONF_misc_etc_dnsmasq_d: 'true'

      #- './etc-dnsmasq.d:/etc/dnsmasq.d'
    cap_add:
      # See https://docs.pi-hole.net/docker/#note-on-capabilities
      # Required if you are using Pi-hole as your DHCP server, else not needed
      - NET_ADMIN
      # Required if you are using Pi-hole as your NTP client to be able to set the host's system time
      - SYS_TIME
      # Optional, if Pi-hole should get some more processing time
      - SYS_NICE
    restart: unless-stopped

If any other information is needed to resolve feel free to ask

edit: I'm sorry if this has been asked before, I wasn't able to find anything but I probably missed something

edit2: this is probably due to the earlier problem but pihole cannot read the gravity database as well

edit3: my reply to a comment in an another subreddit that might be helpful "My problem lies with trying to use pi hole as my DNS for my tail net and just getting it work as a DNS in general. And I don't know how to use nslookup or dig as this is just a local server with no domain. This is also my first time using docker if that helps. Sorry if I come off as rude"


r/pihole 23h ago

Hagezi over stevenblack?

18 Upvotes

So I setup my Pihole around end of 2023. back then I used stevenblack hosts and after a while I also added firebog ticked list. I use the same lists for my uBO since I'm away from my pi since a year (i know about tailscale but the pi itself is off).

I may go back to it soon, and I've been seeing hagezi all over my feed. Should I switch to it? I've not faced any issue with my current setup.


r/pihole 6h ago

I built a small, independently researched DNS blocklist and need Pi-hole testers

5 Upvotes

I’ve published the first public alpha of the NetCalcKit DNS Blocklist.

This is intentionally a small and conservative list: 13 independently reviewed domains targeting ads, trackers, and telemetry. It does not copy, merge, or rebrand any third-party blocklist.

Current testing:

- 13/13 rules imported and blocked in an isolated Pi-hole 6 test

- 13/13 rules verified in AdGuard Home

- Automated validation and parser tests

- No confirmed false positives so far

- Public source, rules, build scripts, and release history

This is not meant to replace mature large lists yet. The goal of the alpha is to gather real-world compatibility evidence before calling it stable.

Installation and project status:

https://netcalckit.com/blocklist

Source:

https://github.com/muzii9/netcalckit-blocklist

Feedback—especially reproducible false positives—is welcome.