Weet niet of fit het juiste topic is. Correct me if I'm wrong.
Ik heb pi-hole in docker draaien op 2 devices met nebula-sync gesynchroniseerd:
Orange pi 5 en op synology.
Beide via portainer als stack deployed, met bridge network.
Beide configuraties nagenoeg gelijk.
Op de opi5 krijg ik netjes de client ip adressen te zien in client log.
Op de synology krijg ik altijd het bridge network IPAM gateway adres te zien die de pihole toegewezen heeft als bridge network.
Omdat beide bridge network gebruiken en beide in docker draaien snap ik niet waarom hier verschil in zit. Waarom is er verschil, en hoe kan ik in synology ook de client ip adressen zien (zonder host network of macvlan te gebruiken)?
Kom probleem tegen in google,, maar nergens een antwoord en ook niet dat het op ene device wel werkt en op andere niet.
Best passende link is https://discourse.pi-hole...-from-other-subnets/36680
Mijn yaml's:
Opi5:
Synology:
Wie o wie snapt het verschil en kan eventueel mijn synology net als de orange pi 5 de juiste client ip adressen laten zien met bridge netwerk?
Ik heb pi-hole in docker draaien op 2 devices met nebula-sync gesynchroniseerd:
Orange pi 5 en op synology.
Beide via portainer als stack deployed, met bridge network.
Beide configuraties nagenoeg gelijk.
Op de opi5 krijg ik netjes de client ip adressen te zien in client log.
Op de synology krijg ik altijd het bridge network IPAM gateway adres te zien die de pihole toegewezen heeft als bridge network.
Omdat beide bridge network gebruiken en beide in docker draaien snap ik niet waarom hier verschil in zit. Waarom is er verschil, en hoe kan ik in synology ook de client ip adressen zien (zonder host network of macvlan te gebruiken)?
Kom probleem tegen in google,, maar nergens een antwoord en ook niet dat het op ene device wel werkt en op andere niet.
Best passende link is https://discourse.pi-hole...-from-other-subnets/36680
Mijn yaml's:
Opi5:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
| services: pihole-unbound: container_name: pihole-unbound image: mpgirro/pihole-unbound:latest hostname: pihole24 domainname: home.local ports: - 53:53/tcp - 53:53/udp - 8002:8002/tcp environment: - PUID=1001 - PGID=988 - FTLCONF_LOCAL_IPV4=192.168.2.24 - TZ=Europe/Amsterdam - FTLCONF_webserver_api_password=mypassword - FTLCONF_webserver_interface_theme=default-light - REV_SERVER=true - REV_SERVER_DOMAIN=home.local - REV_SERVER_TARGET=192.168.2.1 - REV_SERVER_CIDR=192.168.2.0/24 - FTLCONF_dns_revServers=true,192.168.2.0/24,192.168.2.1,home.local - FTLCONF_dns_upstreams=127.0.0.1#5335 - FTLCONF_dns_dnssec="true" - FTLCONF_dns_listeningMode=single - FTLCONF_webserver_port=8002s - WEBTHEME=default-light volumes: - /nvme/pihole/unbound:/etc/pihole:rw - /nvme/pihole/dnsmasq:/etc/dnsmasq.d:rw restart: unless-stopped labels: - "com.centurylinklabs.watchtower.enable=true" mem_limit: 1g |
Synology:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
| services: pihole-unbound: container_name: pihole-unbound image: mpgirro/pihole-unbound:2025.04.0 hostname: pihole4 domainname: home.local ports: # - 8006:443/tcp - 53:53/tcp - 53:53/udp - 8002:8002/tcp #Allows use of different port to access pihole web interface when other docker containers use port 80 # - 5335:5335/tcp # Uncomment to enable unbound access on local server # - 22/tcp # Uncomment to enable SSH environment: - PUID=1028 # Dockerlimited - PGID=100 - PIHOLE_UID=1028 - PIHOLE_GID=100 - FTLCONF_LOCAL_IPV4=192.168.2.4 - TZ=Europe/Amsterdam - FTLCONF_webserver_api_password=mypassword - FTLCONF_webserver_interface_theme=default-light - REV_SERVER=true - REV_SERVER_DOMAIN=home.local - REV_SERVER_TARGET=192.168.2.1 - REV_SERVER_CIDR=192.168.2.0/24 - FTLCONF_dns_revServers=true,192.168.2.0/24,192.168.2.1,home.local - FTLCONF_dns_upstreams=127.0.0.1#5335 - FTLCONF_dns_dnssec="true" - FTLCONF_dns_listeningMode=single - FTLCONF_webserver_port=8002s - WEBTHEME=default-light volumes: - /volume2/docker/pihole/unbound:/etc/pihole:rw - /volume2/docker/pihole/dnsmasq:/etc/dnsmasq.d:rw restart: unless-stopped labels: - "com.centurylinklabs.watchtower.enable=true" mem_limit: 1g |
Wie o wie snapt het verschil en kan eventueel mijn synology net als de orange pi 5 de juiste client ip adressen laten zien met bridge netwerk?