OK, I managed to clarify in the meantime that for opendns filtering as I set it in my account I need to use the IPs
208.67.222.222 and 208.67.220.220
I wasn't clear on this before, but I had in fact tried both combinations of IPs with the same result.
In the meantime, I've changed again to the correct ones and I did all kinds of attempts at debugging this, with no success.
I still don't get the filtering that I set in my account.
This is driving me crazy because it used to work so well, for several years. Then, I upgraded and can't get it to work to save my life.
If it helps, my docker compose entry for pi-hole is:
pihole:
container_name: pihole
image: pihole/pihole:latest
environment:
- WEBPASSWORD=Redacted
- TZ=Europe/Berlin
- WEB_UID=1000
- WEB_GID=1000
volumes:
- ./volumes/pihole/etc-pihole/:/etc/pihole/
- ./volumes/pihole/etc-dnsmasq.d/:/etc/dnsmasq.d/
dns:
- 127.0.0.1
- 1.1.1.1
cap_add:
- NET_ADMIN
restart: unless-stopped
network_mode: host
I've also tried removing the dns block, with the same result. The block was in fact the same before, when it used to work. The only new thing are WEB_UID and WEB_GID which I added trying to solve a different problem I have.
Any help will be greatly appreciated.