Taka konfiguracja jest możliwa na poziomie dnsmasq, którego używa Pi-hole.
W web panelu Pi-hole zezwól na niestandardową konfigurację.
Ustaw env
FTLCONF_misc_etc_dnsmasq_dnatrue
w przypadku Docker Compose wystarczy:
environment:
...
FTLCONF_misc_etc_dnsmasq_d: true
- Stwórz konfiguracje w
/etc/dnsmasq.dNajlepiej dodać to przez volume.
volumes:
...
- 'pihole_etc_dnsmasqd:/etc/dnsmasq.d'
Możesz użyć też bind mount i podać ścieżkę do folderu zamiast pihole_etc_dnsmasqd
Stwórz
wildcard.confi wpisz:address=/.domena.local/xxx.xxx.xxx.xxxPrzykład:
address=/.serwerdomowy.local/192.168.1.5Zresetuj kontener
Sprawdź czy wszystko działa:
dig +short subdomena.domena.local @ip_serweraNa przykład:
dig +short test.serwerdomowy.local @192.168.1.1