Наръчник за терминални команди в Pi-hole v6

Наръчник за терминални команди в Pi-hole v6

Pi-hole v6 донесе значителни промени в командния синтаксис за по-голяма яснота и интуитивност. Този наръчник покрива всички промени и показва как да използваш новите команди ефективно.


1. Какво се промени в v6?

Таблица на промените (v5 → v6)

ДействиеСтара команда (v5)Нова команда (v6)Защо е промененоПример
Позволяване на домейнpihole -w <domain>pihole allow <domain>По-ясно значение вместо -wpihole allow ads.google.com
Блокиране на домейнpihole -b <domain>pihole deny <domain>По-ясно значение вместо -bpihole deny tracker.com
Премахване от списъкpihole -w -d <domain>pihole allow -d <domain>-d = delete (изтрий)pihole deny -d tracker.com
Смяна на паролаpihole -a -ppihole passwordДиректна команда, не скрита в adminpihole password
Wildcard блокиранеpihole -b --regexpihole deny --regexКонсистентност с новия синтаксисpihole deny --regex ".*ads\..*"
Търсене на домейнpihole -q <domain>pihole query <domain>По-описателно имеpihole query doubleclick.net
Обновяване на списъциpihole -gpihole gravityПълното име на функциятаpihole gravity

Ключови принципи на v6:

  • Премахнати са криптичните -w, -b, -q флагове
  • Командите използват разбираеми английски думи
  • По-лесно за запомняне и използване

2. Пълен справочник по категории

2.1 Управление на блокиране

Позволяване на домейни (Whitelist)

# Добавяне на единичен домейн
pihole allow example.com

# Добавяне на множество домейни наведнъж
pihole allow facebook.com www.facebook.com m.facebook.com

# Премахване от бял списък
pihole allow -d example.com

# Wildcard позволяване (целия домейн и поддомейни)
pihole allow --regex ".*google\.com$"

Блокиране на домейни (Blacklist)

# Добавяне в черен списък
pihole deny ads.example.com

# Премахване от черен списък
pihole deny -d ads.example.com

# Wildcard блокиране
pihole deny --regex ".*tracker\..*"

Полезен съвет: За да видиш всички опции на командата:

pihole allow -h
pihole deny -h

2.2 Поддръжка и обновяване

# Обновяване на Pi-hole до последна версия
pihole updatepihole

# Обновяване на Gravity (adlists)
pihole gravity
# Алтернативно (старият вариант все още работи):
pihole -g

# Ремонт или преинсталация
pihole -r

Препоръка: Обновявай Gravity поне веднъж седмично за актуални блок листи.


2.3 Мониторинг и диагностика

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

# Chronometer - красив панел със статистика
pihole -c

# Tail Log - показва заявки на живо
pihole -t

В Tail Log режим:

  • 🟢 Зелен текст = разрешена заявка
  • 🔴 Червен текст = блокирана заявка
  • Излизане: Ctrl + C

Търсене и проверка

# Провери в кой списък е даден домейн
pihole query doubleclick.net

# Провери дали DNS работи
pihole status

# Виж версията на компонентите
pihole version

2.4 Контрол на системата

Временно изключване/включване

# Изключване за постоянно
pihole disable

# Изключване за определено време
pihole disable 5m    # 5 минути
pihole disable 30s   # 30 секунди
pihole disable 2h    # 2 часа

# Включване обратно
pihole enable

Рестартиране на услуги

# Рестарт на DNS услугата
pihole restartdns

Кога да използваш: След ръчни промени в конфигурационни файлове.

Администрация

# Смяна на парола за web интерфейс
pihole password

Системата ще поиска новата парола (скрита, докато пишеш).


3. Бързи решения (Copy-Paste решения)

Отблокиране на целия Facebook

pihole allow facebook.com www.facebook.com m.facebook.com static.facebook.com

Проверка дали домейн е блокиран

pihole query ads.google.com

Временно изключване за 10 минути (за тестове)

pihole disable 10m

Обновяване на всичко

pihole updatepihole && pihole gravity

Мониторинг на живо какво се блокира

pihole -t

Помощ и допълнителни опции

За всяка команда можеш да видиш всички налични опции с -h:

pihole allow -h
pihole deny -h
pihole gravity -h

Важни бележки

⚠️ Обратна съвместимост: Старите команди от v5 (pihole -w, pihole -b, etc.) все още работят, но е препоръчително да преминеш към новия синтаксис.

💡 Групи и коментари: Новите команди поддържат добавяне на коментари към домейни и управление на групи. Използвай -h флага за детайли.

🔍 Gravity съдържа милиони домейни: Командата pihole query претърсва всичките им за секунди.

open source spirit
🛠️
$

Намерихте материала за полезен?

Съдържанието на itpraktika.com е безплатно и ще остане такова.
Ако статията ти е помогнала — можеш да подкрепиш сайта с малка доброволна сума. Всяко дарение помага за поддръжката и развитието на портала.

PayPal Revolut

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *


Колко е 5 + 10 ? (въведете числото)