Sweet!
Nice you found a solution for this issue as there seems to be more people trying to install Pi-hole on a mixed 32/64 bits distro that is a bit hard to detect for the Pi-hole installer.
It threw me off completely at first.
I am still curious though why one would install a 32/64 bit distro instead of a pure 64 bits one?
The only reason I can think of is if your into developing for Raspberry Pi which has a 32 bits architecture (uname -m
).
Or need to run very old software that only has binaries available for 32 bits.
You can test from a client PC now with the nslookup command:
nslookup pi.hole <PIHOLE_IP_ADDRESS>
If that works, configure your router to push the Pi-hole IP address as a DNS server to its clients through DHCP:
If settings lacking on your router to push DNS through DHCP, Pi-hole has a solution for that too:
Whenever changing DHCP settings, remember to renew the DHCP leases on the clients by either disconnecting & reconnecting them from network or reboot them!
When everything configured as it should, the nslookup
command, run on a client PC, should also work now if you leave out the "<PIHOLE_IP_ADDRESS>
" bit eg:
nslookup pi.hole
Or a naughty domain:
nslookup doubleclick.com
Cheers