Установка DNS Pi-Hole
Для блокировки рекламы на стороне сервера, предлагается использовать программное решение Pi-Hole
Pi-hole — это приложение для блокировки рекламы и интернет-трекеров на уровне сети Linux, которое действует как приемник DNS и, при необходимости, DHCP-сервер, предназначенный для использования в частной сети.
Для начала нам нужно обновить сервер
sudo apt update && apt upgrade -yУстановите pi-hole
curl -sSL https://install.pi-hole.net | bashПри достижения этапа STATIC IP, нам необходимо выбрать вариант “Продолжить” слева Продолжайте вводить “Yes” до завершения установки

В конце установки вы получите адрес и пароль (вы можете изменить пароль)

Запустите pi-hole
sudo systemctl start pihole-FTLИзмените пароль
pihole -a -pАдрес входа в панель управления pi-hole
IP-ADDRESS/admin

Перейдите в настройки Pi-Hole
Tools - Update Gravity -Update

Обновите и затем перейдите к
Setting - DNS

Примените изменения и сохраните внизу страницы
Измените DNS-сервер
nano /etc/resolv.confnameserver 127.0.0.1

Измените DNS-сервер в файле конфигурации вашего xray-config.json
nano /var/lib/marzban/xray_config.jsonдобавив туда
"dns": { "servers": [ "127.0.0.1" ] },или сделав тоже самое через WebUI

Перезагрузить marzban
marzban restartГотово! Теперь вы можете настроить сам Pi-Hole
