Задать вопрос
@AkZwork

Как перенаправить Google DNS на свои?

Добрый день.
Использую Pi-Hole на VPN-сервере. Запросы из многих Google приложений (за исключением, например, Youtube и пары других) идут не через мои DNS, заданные на телефоне, а через внутренние в приложении. Каким-то образом можно направить запросы через свой DNS без гугловских?
  • Вопрос задан
  • 673 просмотра
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 4
hint000
@hint000
у админа три руки
iptables -A PREROUTING -s 192.168.0.0/16 ! -d 192.168.0.0/16 -p udp --dport 53 -j DNAT --to-destination 192.168.11.11
192.168.11.11 - адрес вашего DNS
Ответ написан
Комментировать
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Добавьте в фаерволл правила для редиректа всех DNS-запросов на ваш сервер и подмену адреса в ответных пакетах.
Ответ написан
Комментировать
@Karpion
На компьютере или на любом роутере по дороге в Интернет - надо навесить IP-адрес 4.4.4.4 (или что там использует гугловский DNS) на любой сетевой интерфейс. И разместить на этой же системе DNS-сервер, обслуживающий клиентские запросы.

Если это решение слишком мощное (т.е. затрагивает тех, кого не нужно затрагивать), то ky0 всё верно написал. Только я бы добавил, что там нужен "статический NAT".
Ответ написан
Комментировать
gecube
@gecube
системный администратор, программист... все дела..
Если эти программы используют DoH или DoT, то ничего не поможет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы