差異處
這裏顯示兩個版本的差異處。
兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
tech:pihole_unbound [2024/05/18 10:33] – [FAQ] 出現大量內部 IP 反查紀錄 Exp. query[PTR] 議題 jonathan | tech:pihole_unbound [2025/02/22 07:34] (目前版本) – [FAQ] wildcard dns - pi-hole v6 之後, 需要再 GUI 勾選 misc.etc_dnsmasq_d jonathan | ||
---|---|---|---|
行 3: | 行 3: | ||
* 安裝環境 : | * 安裝環境 : | ||
* VM : 1vCore, 1G RAM, 16G SSD | * VM : 1vCore, 1G RAM, 16G SSD | ||
- | * OS : Alpine 3.18 + Docker Compose | + | * OS : Alpine 3.21 + Docker Compose |
* 參考 [[tech/ | * 參考 [[tech/ | ||
===== 安裝設定 ===== | ===== 安裝設定 ===== | ||
* 編輯 docker-compose.yml < | * 編輯 docker-compose.yml < | ||
- | version: ' | ||
- | |||
networks: | networks: | ||
dns_net: | dns_net: | ||
行 16: | 行 14: | ||
config: | config: | ||
- subnet: 172.22.0.0/ | - subnet: 172.22.0.0/ | ||
+ | external: false | ||
services: | services: | ||
行 34: | 行 33: | ||
- ' | - ' | ||
- ' | - ' | ||
- | - 'DNS2=no' | + | - 'DNS2=1.1.1.1' |
+ | - ' | ||
+ | - ' | ||
+ | - ' | ||
+ | - ' | ||
+ | - ' | ||
+ | cap_add: | ||
+ | - NET_ADMIN | ||
+ | - SYS_NICE | ||
volumes: | volumes: | ||
- ' | - ' | ||
- ' | - ' | ||
- | restart: | + | |
+ | depends_on: | ||
+ | unbound: | ||
+ | condition: service_healthy | ||
+ | healthcheck: | ||
+ | test: [" | ||
+ | interval: 30s | ||
+ | timeout: 10s | ||
+ | retries: 3 | ||
+ | start_period: | ||
+ | #disable: true | ||
+ | | ||
unbound: | unbound: | ||
行 46: | 行 64: | ||
dns_net: | dns_net: | ||
ipv4_address: | ipv4_address: | ||
- | | + | volumes: |
#- ./ | #- ./ | ||
+ | - ./ | ||
ports: | ports: | ||
- " | - " | ||
- " | - " | ||
healthcheck: | healthcheck: | ||
- | disable: | + | disable: |
- | restart: | + | restart: |
</ | </ | ||
* 啟動服務 <cli> | * 啟動服務 <cli> | ||
行 67: | 行 86: | ||
* 可以參考 https:// | * 可以參考 https:// | ||
* 可以參考 https:// | * 可以參考 https:// | ||
+ | * 可以參考 [[tech/ | ||
===== FAQ ===== | ===== FAQ ===== | ||
行 112: | 行 132: | ||
- 如何增加一筆 wildcard 的 DNS 紀錄 Exp. *.lab.ichiayi.com -> 192.168.11.30 | - 如何增加一筆 wildcard 的 DNS 紀錄 Exp. *.lab.ichiayi.com -> 192.168.11.30 | ||
* 參考網址 - https:// | * 參考網址 - https:// | ||
- | * 其實是可以設定, | + | |
+ | | ||
+ | * 在 pi-hole v6 之後, 需要再 GUI 勾選 **misc.etc_dnsmasq_d** | ||
+ | * Settings-> | ||
+ | * 手動處理程序如下: | ||
- 在 / | - 在 / | ||
- 在檔案內加入 address=/ | - 在檔案內加入 address=/ |