Мой провайдер подменял ответы DNS, и я узнал об этом случайно

So my ISP was hijacking my DNS

Мой провайдер подменял ответы DNS, и я узнал об этом случайно

В выходные автор возился с домашней лабораторией и обнаружил, что внешний сайт не открывается. Запросы через Google DNS и Cloudflare возвращали один и тот же IP, но через DoH-эндпоинт Cloudflare приходил совсем другой адрес. Проверка показала: подменный IP принадлежит его провайдеру. В статье он разбирает популярные заблуждения о DNSSEC и самохостинге Unbound, а также описывает свою схему с AdGuard, dnscrypt-proxy и резервным Cloudflare.

Вот тогда я и понял, что мой провайдер перехватывает DNS-запросы и возвращает подменённый IP-адрес.
  1. simonjgreen

    Отмечу, что в статье обходится стороной обсуждение того, почему провайдер может это делать, или потенциально (по крайней мере, с точки зрения закона) законной причины для этого.

    Многие интернет-провайдеры во многих странах вынуждены делать это в рамках определенных принудительных мер, которые на них накладывают их государства, например, для возрастной фильтрации, цензуры, мониторинга — это зависит от штата/страны.

    И чтобы было ясно, это никоим образом не одобрение такой практики, и я уверен, что ни один провайдер НЕ ХОЧЕТ этого делать.

    Я говорю здесь как владелец британского интернет-провайдера (который в настоящее время этого не делает).

  2. Terr_

    Я боюсь будущего, в котором практически всё пытается тебя взломать или делает что-то, что неотличимо от вмешательства враждебного субъекта.

    Полагаю, ответ лежит в политике, а не в технологиях: соберите достаточно людей, чтобы установить правило против этого, и, по крайней мере, это станет нишевым явлением.

  3. daitangio

    Telecom Italia блокирует мой DNS-сервер (я не могу его изменить).

    В итоге я использовал PIHole в качестве DHCP, чтобы направлять домашние устройства на PIHole и контролировать свою приватность.

    Трюк прост: отключите DHCP на вашем роутере и включите его на PIHole.

    Бонус: PIHole на моем RaspberryPI2 работает намного быстрее, чем маленький чип на роутере провайдера, и может автоматически обновляться с помощью unattended upgrades.

  4. jwrallie

    Моё рабочее место тоже вмешивается в DNS, вероятно, для фильтрации определённых сайтов, и я бы не возражал, поскольку в контексте моего использования это совершенно оправданно.

    Но их DNS-ответы имеют всплески задержки каждые пару минут в 1-2 секунды, что сводило меня с ума. Я просто включил DNS over HTTPS в Firefox, и теперь всё кажется таким плавным.

    Понятия не имею, как мои коллеги, похоже, этого не замечают.

  5. jfyi

    Вряд ли это что-то новое.

    О, и кстати, это не «DNS Hijacking», а «Domain Helper», см.: https://feross.org/shame-on-you-comcast/

Ещё за этот день

2026-11-05