The issue I am facing:
Ads are still filtering through.
I have added all the possible clients on my network under Clients
and grouped them under Default
for now. I've added Adlists
as URLs from Firebog and all of them have been applied to the Default
group as well. Essentially, all adlists now apply to all clients?
On my router, I've disabled IPv6 and added the IP of my Debian machine as the DNS server for my LAN network. The rebooted the router so that all network devices can reconnect.
However, ads are still filtering through, especially the ones with known domains such as doubleclick.net
etc.
Details about my system:
I have Pi-Hole setup on a Debian 11 OS installed on PC Engines' APU2 hardware. Web server is Apache 2.4.56 along with PHP 8.2, and MariaDB 10.5.19-MariaDB-0+deb11u2. There is also a Nextcloud server running on the same hardware. While installing Pi-Hole, I opted yes
for installing the Admin interface but no
for the web server. I later installed the required sqlite3
, xml
, and intl
modules.
Listed below is the Apache config for Pi-Hole,
<VirtualHost *.80>
ServerAdmin xxxxxxxx@gmail.com
DocumentRoot /var/www/html/admin
ErrorLog ${APACHE_LOG_DIR}/pihole-error.log
CustomLog ${APACHE_LOG_DIR}/pihole-access.log combined
LogLevel error
<Directory "/var/www/html/admin">
AllowOverride None
Options None
Order Deny,Allow
Allow from 192.168.29.0/24 localhost 127.0.0.1
Deny from all
</Directory>
</VirtualHost>
What I have changed since installing Pi-hole:
Nothing. Debug code is here: https://tricorder.pi-hole.net/0FvdCRLC/