Is anyone running a pi-hole on Coreos? I tried using a podman container following mjack/coreos-pi-hole: Running Pi-hole on Fedora CoreOS - Codeberg.org. I can bring up the web interface but it doesn’t appear to be accepting dns requests from my LAN. On my openwrt router, I have the LAN interface pointed at Coreos’s IP address. Any ideas as to what I might be doing wrong?
In my pihole docker container, I had to add to environment:
FTLCONF_dns_listeningMode: 'all'
You can also set that in pihole webui under Settings.
I think in your case it would be something like:
Environment=FTLCONF_dns_listeningMode='all'
Thank you! I haven’t rewritten my butane file yet but I went in and edited the pihole.toml file to change the listeningMode and that worked. I’m going to add Environment=FTLCONF_dns_listeningMode=‘all’ to my pi-hole.container file and reinstall Coreos to confirm that it works as desired as I plan to deploy a backup pi-hole. I also want to add unbound to my butane configuration so that I don’t have to rely on third party DNS resolvers.
pihole+unbound is great.
you can just point pihole to the unbound container, set
FTLCONF_dns_upstreams: 'unbound#53'
(put them in the same network so they can easily talk to each other)