Pihole debug tests pass. Running pihole via podman on an rPI 3b+ w/ Fedora IOT
Actual Behaviour:
[i] Default IPv4 gateway(s):
10.88.0.1
* Pinging first gateway 10.88.0.1...
[โ] Gateway did not respond. (https://discourse.pi-hole.net/t/why-is-a-default-gateway-important-for-pi-hole/3546)
I'm a relative noob with podman/containers so not sure if there is something I'm missing - should I be specifying a default gateway somewhere? I'm running pihole in /etc/systemd/system/pi-hole.service as follows:
[root@fedora-iot-rpi ~]# podman exec -it c7fa4dbffc6d /bin/bash
root@pi-hole:/# ip route
default via 10.88.0.1 dev eth0 proto static
10.88.0.0/16 dev eth0 proto kernel scope link src 10.88.0.3
Not all gateways respond to pings. The rest of your debug log shows that Pi-hole is working - receiving queries from clients and responding to those queries.
[root@fedora-iot-rpi ~]# ping 10.88.0.1
PING 10.88.0.1 (10.88.0.1) 56(84) bytes of data.
64 bytes from 10.88.0.1: icmp_seq=1 ttl=64 time=0.248 ms
64 bytes from 10.88.0.1: icmp_seq=2 ttl=64 time=0.212 ms
The ping works when I run from the rpi itself. What I don't understand is where this IP is being set. Maybe it doesn't matter?
I'm troubleshooting the pihole and not sure where to look to get it working. I'm dealing with a Vodaphone Gigabox router that doesn't allow the DNS or DHCP changes as outlined in the docs.