差異處
這裏顯示兩個版本的差異處。
| 兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
| 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=/ | ||