diff --git a/src/freedombone-app-pihole b/src/freedombone-app-pihole
index 46f2800cece2a3469a6a026c5a95903bd60a0aa5..d33dd9bb285e3130deb0ce49d12d1a656eba4bda 100755
--- a/src/freedombone-app-pihole
+++ b/src/freedombone-app-pihole
@@ -134,10 +134,12 @@ function pihole_update {
     { echo 'domain-needed';
       echo 'bogus-priv';
       echo 'no-resolv';
+      echo 'local=/local/';
+      echo 'domain=local';
       echo "server=${PIHOLE_DNS1}";
       echo "server=${PIHOLE_DNS2}";
       echo "interface=${PIHOLE_IFACE}";
-      echo 'listen-address=127.0.0.1'; } > /etc/dnsmasq.conf
+      echo 'listen-address=0.0.0.0'; } > /etc/dnsmasq.conf
 
     pihole_update_manpages