TGViewer
Патчкорд Патчкорд @patchcord · 2.9K subscribers
Post #3840 906
Давно не замечал никаких изменений в блокировках у своего провайдера, схема оставалась понятная - перехватываем DNS, подменяем на свои адреса со страницей заглушкой, если пользователь где-то находит настоящие адреса, то их просто фильтруем.
Но теперь, даже при обращении на настоящий IP адрес 172.67.182.196 возвращается страница заглушка:
curl -4 -v --head http://rutracker.org/
* Host rutracker.org:80 was resolved.
* IPv6: (none)
* IPv4: 172.67.182.196, 104.21.32.39
* Trying 172.67.182.196:80...
* Connected to rutracker.org (172.67.182.196) port 80
> HEAD / HTTP/1.1
> Host: rutracker.org
> User-Agent: curl/8.5.0
> Accept: */*
>
< HTTP/1.1 302 Moved Temporarily
< Cache-Control: no-cache,no-store,max-age=1
< Pragma: no-cac
< Expires: Thu, 01 Jan 1970 00:00:00 GMT
< Connection: close
< Content-Length: 13
< Location: http://lawfilter.ertelecom.ru
<
* Excess found: excess = 13 url = / (zero-length body)
* Closing connection


Если спросить адрес напрямую, там настоящий Cloudflare (вывод порезал):
curl -4 -v --head http://172.67.182.196/
* Trying 172.67.182.196:80...
* Connected to 172.67.182.196 (172.67.182.196) port 80
> HEAD / HTTP/1.1
> Host: 172.67.182.196
> User-Agent: curl/8.5.0
> Accept: */*
>
< HTTP/1.1 403 Forbidden
< Date: Fri, 18 Sep 2026 18:34:36 GMT
< Content-Type: text/plain; charset=UTF-8
< Content-Length: 17
< Connection: keep-alive
< Server: cloudflare
<
* Connection #0 to host 172.67.182.196 left intact


Но, со вторым IP адресом 104.21.32.39 такой перехват пока не работает:
curl -4 -v --head http://rutracker.org/
* Host rutracker.org:80 was resolved.
* IPv6: (none)
* IPv4: 104.21.32.39, 172.67.182.196
* Trying 104.21.32.39:80...
* Connected to rutracker.org (104.21.32.39) port 80
> HEAD / HTTP/1.1
> Host: rutracker.org
> User-Agent: curl/8.5.0
> Accept: */*
>
< HTTP/1.1 301 Moved Permanently
< Date: Fri, 18 Sep 2026 18:28:02 GMT
< Content-Type: text/html; charset=UTF-8
< Connection: keep-alive
< Location: https://rutracker.org/
< Server: cloudflare
<
* Connection #0 to host rutracker.org left intact

curl -4 -v --head http://104.21.32.39/
* Trying 104.21.32.39:80...
* Connected to 104.21.32.39 (104.21.32.39) port 80
> HEAD / HTTP/1.1
> Host: 104.21.32.39
> User-Agent: curl/8.5.0
> Accept: */*
>
< HTTP/1.1 403 Forbidden
< Date: Fri, 18 Sep 2026 18:30:49 GMT
< Content-Type: text/plain; charset=UTF-8
< Content-Length: 17
< Connection: keep-alive
< Server: cloudflare
<
* Connection #0 to host 104.21.32.39 left intact

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

Наверное, можно порадоваться за провайдеров которым хватает средств и возможностей, пусть и в простом HTTP, на расширение мощностей, чтобы пропускать весь трафик через системы анализа, не зря цены поднимают.
Telegram Патчкорд Щёлкнул вчера по ссылке на linkedin.com и понял - что-то сломалось. Конечно сломалось уже давно, когда сайт попал в чёрные списки РКН. Но IPv6 работал, а недавно (не такой я частый гость Linkedin) перестал потому что: $ curl.exe --head linkedin.com HTTP/1.1…
  • 👎 14
  • 👍 6
More from @patchcord
  1. Sep 22, 2026В Cisco OSPF может подниматься в нескольких экземплярах на одном устройстве через конструк…
  2. Sep 21, 2026Никто не хочет TCP в датацентрах, потому что его избыточный контроль сильно замедляет все…
  3. Sep 21, 2026CAIDA какие-то очевидные вещи пишет: если сделать фильтр BGP дампов на стороне коллектора…
  4. Sep 16, 2026Подписчики делятся ссылкой, огромное спасибо за это. Интерактивная страничка со структурой…
  5. Sep 16, 2026Как ведёт себя BGP в Cisco IOS во время установки TCP сессии, но до обмена BGP сообщениями…
  6. Sep 15, 2026И ещё раз про MPTE на более концептуальном уровне.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →