The issue I am facing:
I get the following warnings at the Pihole web interface:
no address range available for DHCPv6 request via eth0
Details about my system:
I am running Pihole with Unbound in one docker container according to this guide on top of a RPI 4B with Ubuntu Server 20.04 LTS
What I have changed since installing Pi-hole:
I've made some changes to the docker-compose file, resulting into this:
version: '3.7'
services:
pihole:
container_name: piholeDNS
image: cbcrowe/pihole-unbound:latest
hostname: 'pihole'
domainname: 'pihole.domain.my'
network_mode: 'host'
cap_add:
- NET_ADMIN
- CAP_SYS_NICE
- CAP_NET_RAW
ports:
- 53:53/tcp
- 53:53/udp
- 8083:8083/tcp
- 5335:5335/tcp
- 547:547/udp
- 67:67/udp
environment:
TZ: 'Europe/Madrid'
WEBPASSWORD: 'password'
DNS1: 127.0.0.1#5335 # Hardcoded to our Unbound server
DNS2: 127.0.0.1#5335 # Hardcoded to our Unbound server
DNSSEC: "false" # Disable DNSSEC
dns:
- 192.168.1.57 # So the host itself uses pihole too (just a preference)
volumes:
- /media/volumes/piholeDNS/etc:/etc/pihole:rw
- /media/volumes/piholeDNS/dnsmask:/etc/dnsmasq.d:rw
- /media/volumes/piholeDNS/unbound:/etc/unbound:rw
- /media/volumes/piholeDNS/lighttpd:/etc/lighttpd:rw
restart: always
Set up nginx reverse proxy so I can access the web UI from outside the LAN.
Added two new entries from UPSTREAM DNS (IPv6):
Added blocklists and enabled DHCP from the web UI:
I've set up UFW firewall rules, allowing 547 and 67 both only over UDP and from 0.0.0.0 (I actually had my firewall disabled for sometime and I've still gotten the mentioned warning)
I disabled DHCP (for both IPv4 and IPv6) from my router gateway. And by the way, what domain does it refer to at the Pihole Domain Name section? My public one, or is this just for local use only?
And what is DHCPv4 rapid commit for?
Here is my debug token:
https://tricorder.pi-hole.net/7P05CS34/
So my devices seemed to be able to pick IPv4 addresses with no problem. Any help would be really appreciated. DNS resolution seems good, and I think it is working also for IPv6 (correct me if I am wrong). Please let me know if there is something wrong in my set up according to my debug token.
Will I see the IPv6 assigned by the Piholes's DHCv6 at the IP Leases section?
Thank you for the great work, and thank you in advance.