Config Files
PiHole Configuration Files
/etc/dnsmasq.d/
All files contained in this folder are used as config files as defined in /etc/dnsmasq.conf :
conf-dir=/etc/dnsmasq.d01-pihole.conf
Main configuration file for PiHole's dnsmasq.
This file is overwritten by PiHole updates / upgrades! Any custom changes should be made in separate files in /etc/dnsmasq.d/
/etc/pihole/
This folder contains multiple configuration files for PiHole's setting
GitHubVersions blacklist.txt install.log localversions regex.list whitelist.txt.old
adlists.list blacklist.txt.bck~ list.0.dbl.oisd.nl.domains logrotate setupVars.conf
adlists.list.old dhcp.leases list.preEventHorizon macvendor.db setupVars.conf.update.bak
auditlog.list dns-servers.conf local.list pihole-FTL.conf whitelist.txt
black.list gravity.list localbranches pihole-FTL.db whitelist.txt.bck~adlists.list
Blocklists used to generate Pi-hole's Gravity list
auditlog.list
The audit log is a list that contains all domains that have been found in the Pi-hole log. When you click on [Audit], it will be removed from this table and appended to /etc/pihole/auditlog.list, so that it won’t be shown in the future, and so you can view the domains that have already been audited.
Sites listed in /etc/pihole/auditlog.list will not appear on the Pi-hole Audit Log
setupVars.conf
Upstream DNS providers can be configured with PIHOLE_DNS_1= & PIHOLE_DNS_2=
Last updated