njack
November 22, 2024, 8:38pm
1
Please follow the below template, it will help us to help you!
I've read through posts and followed various instructions, but my clients are still not receiving address assignments from pihole.
I have a Nest Pro mesh system, which is limiting on configuration options.
Note: Pihole is running on raspberry pi in Docker
Physical connection settings ISP > Nest Router > ethernet to unmanaged switch > ethernet to pihole
Current settings on Nest Wifi:
DHCP Settings on pihole:
Everything is on the same subnet, but clients are not getting address assignments and the DHCP logs on pihole don't show any issued. Service is enabled.
Expected Behaviour:
Clients to receive IP addresses from pihole
Actual Behaviour:
Clients not receiving IP addresses from pihole
Debug Token:
https://tricorder.pi-hole.net/LqxD7JEy/
smurf
November 22, 2024, 8:59pm
3
You have 2 DHCP enabled. You should disabled the DHCP on your Nest WiFi
How is the docker networking configured? Would be helpful to see the docker-compose.yml
or your docker run
command to start the container.
DHCP is a broadcast mechanism and needs special configuration if you chose to run it in docker.
Pi-hole in a docker container
njack
November 22, 2024, 9:09pm
5
You can not disable DHCP on the Nest Wifi router, which is why I scoped it to the single address reserved for pihole.
njack
November 22, 2024, 9:14pm
8
It appears to be my docker config. I'll look at the docs you shared.
njack
November 22, 2024, 9:26pm
9
Updated my docker-compose.yml as follows. It's still not working, but I did not see anything in the docs about the NET_ADMIN line.
Ran docker-compose restart after updating docker-compose.yml
njack
November 22, 2024, 9:56pm
10
OK, I got it sorted.
I was missing quotes around "host" and docker-compose restart was not sufficient.
I fixed docker-compose.yml and then performed a docker-compose up -d
1 Like
system
Closed
December 13, 2024, 9:57pm
11
This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.