Инструменты пользователя

Инструменты сайта


service:pihole

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
service:pihole [16.10.2024 06:09] – [DNSMASQ_WARN: reducing DNS packet size for nameserver XXX.XXX.XXX.XXX to 1232] viacheslavservice:pihole [27.03.2025 21:59] (текущий) – [Docker] viacheslav
Строка 15: Строка 15:
 pihole -up pihole -up
 </code> </code>
 +:!: В 6-й версии изменились названия переменных и т. д. [[https://docs.pi-hole.net/docker/upgrading/v5-v6/|Upgrading from v5.x]]
 ===== Установка ===== ===== Установка =====
 ==== Docker ==== ==== Docker ====
Строка 43: Строка 43:
     environment:     environment:
       TZ: 'Europe/Moscow'       TZ: 'Europe/Moscow'
-      WEBPASSWORD: 'Qwerty123456' +      FTLCONF_webserver_api_password: 'Qwerty123456' 
-      WEB_PORT: 5001 +      FTLCONF_webserver_port: 5001 
-      VIRTUAL_HOST: 'bva.dyndns.info' +      FTLCONF_dns_upstreams: '8.8.8.8;8.8.4.4;2001:4860:4860:0:0:0:0:8888;2001:4860:4860:0:0:0:0:8844;208.67.222.222;208.67.220.220;2620:119:35::35
-      PIHOLE_DNS_: '8.8.8.8;8.8.4.4;2001:4860:4860:0:0:0:0:8888;2001:4860:4860:0:0:0:0:8844;208.67.222.222;208.67.220.220;2620:119:35::35+
 ;2620:119:53::53;84.200.69.80;84.200.70.40;2001:1608:10:25:0:0:1c04:b12f;2001:1608:10:25:0:0:9249:d69b;1.1.1.1;1.0.0.1;2606:4700:4700::11 ;2620:119:53::53;84.200.69.80;84.200.70.40;2001:1608:10:25:0:0:1c04:b12f;2001:1608:10:25:0:0:9249:d69b;1.1.1.1;1.0.0.1;2606:4700:4700::11
 11;2606:4700:4700::1001' 11;2606:4700:4700::1001'
-      DNSSEC: true +      FTLCONF_dns_dnssec: true 
-      DNSMASQ_LISTENING: 'all'+      FTLCONF_dns_listeningMode: 'all'
     ports:     ports:
       - 192.168.1.15:53:53/tcp       - 192.168.1.15:53:53/tcp
Строка 58: Строка 57:
       - '~/volumes/pihole/pihole:/etc/pihole'       - '~/volumes/pihole/pihole:/etc/pihole'
       - '~/volumes/pihole/dnsmasq:/etc/dnsmasq.d'       - '~/volumes/pihole/dnsmasq:/etc/dnsmasq.d'
- 
 </code> </code>
  
Строка 92: Строка 90:
  
 ===== Ошибки, проблемы ===== ===== Ошибки, проблемы =====
-===== Контейнер не стартует после перезагрузки хоста =====+==== Контейнер не стартует после перезагрузки хоста ====
 Проблема возникает, когда DNS-порты привязаны к IP хоста. Если не указывать IP, всё работает. Проблема возникает, когда DNS-порты привязаны к IP хоста. Если не указывать IP, всё работает.
 <code yaml> <code yaml>
Строка 119: Строка 117:
  
 elapsedTime=0 elapsedTime=0
-ping -c 1 $ipServerAddress > /dev/null 2>&+ping -c 1 \$ipServerAddress > /dev/null 2>&
-while [ $? -ne 0 ]; do +while [ \$? -ne 0 ]; do 
-    if [ "$elapsedTime" -ge "$timeout" ]; then+    if [ "\$elapsedTime" -ge "\$timeout" ]; then
         # Timeout         # Timeout
         exit 1         exit 1
     fi     fi
  
-    elapsedTime=$((elapsedTime + cycleLength)) +    elapsedTime=\$((elapsedTime + cycleLength)) 
-    sleep $cycleLength +    sleep \$cycleLength 
-    ping -c 1 $ipServerAddress > /dev/null 2>&1+    ping -c 1 \$ipServerAddress > /dev/null 2>&1
 done done
 EOF EOF
Строка 134: Строка 132:
 # Сделать скрипт запускаемым # Сделать скрипт запускаемым
 chmod ug+x /etc/systemd/system/docker.service.d/wait_for_network.sh chmod ug+x /etc/systemd/system/docker.service.d/wait_for_network.sh
-<\code>+</code>
 https://discourse.pi-hole.net/t/solved-failed-to-allocate-and-map-port-53-53-after-system-restart/64872/6 https://discourse.pi-hole.net/t/solved-failed-to-allocate-and-map-port-53-53-after-system-restart/64872/6
  
service/pihole.1729058972.txt.gz · Последнее изменение: 16.10.2024 06:09 — viacheslav

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki