RU

[Перевод] Сегфолт в glibc, 345 тысяч утёкших сокетов и 474 тысячи соединений за полминуты: шесть багов в одной цепочке

Плановые работы в сети раз за разом валили процессы Kafka: segfault в DNS-резолвере glibc, сотни тысяч утёкших UDP-сокетов, полмиллиона TCP-соединен…

glibcDNSKafkaOCamlsegfaultsocketslinuxdebugging
Habr
RU

Почему DNS в Kubernetes тормозит и что с этим делать

DNS в Kubernetes может годами работать без нареканий, а затем внезапно начать добавлять по пять секунд к запросам. Причина…

KubernetesDNSCoreDNSнастройка DNSDNS-запросысетевые задержкиразрешение доменных имендиагностика сетиNodeLocal DNSCacheconntrack.
Habr
RU

SINVER — веб-приложение для хранения информации об инфраструктуре и управления записями DNS

Когда я работал над своим проектом , всю информацию об инфраструктуре (серверы и их роли, хостинги, даты следующих оплат, DNS-записи...) я хранил в…

SINVERopen sourceIT-инфраструктурауправление инфраструктуройинвентаризация серверовDNSPowerDNSLinuxserver managementинфраструктура
Habr
RU

Когда антибот притворяется РКН: ложные заглушки и локальный Web UI в rkn-block-checker 0.6.0

В прошлой статье я рассказывал о базовой концепции rkn-block-checker - маленькой CLI-утилиты, которая пытается не просто сказать “сайт не открываетс…

PythonСистемное администрированиеИнформационная безопасностьGitHubDNS
Habr
RU

Что делать, если сервер доступен по SSH, а сайт не открывается

Мониторинг шлёт тревогу, пользователи пишут, что «всё лежит», но SSH пускает на сервер. Значит, машина включена и 22-й порт доступен. О домене, порт…

LinuxSSHnginxсистемное администрированиесерверное администрированиеDNSTLSVDSвеб-серверыruvds_статьи
Habr
RU

Один запрос, пять наблюдателей: что сайт, провайдер, DNS и VPN узнают, когда вы открываете страницу

Пока я собирал материал для этой статьи, мне казалось, что логика будет простой: без VPN сайт видит мой обычный IP, с VPN — адрес сервера выхода; co…

VPNHTTPSDNSTLSECHSNIcookiesбраузерный отпечатокприватность в интернетеотслеживание пользователей
Habr
RU

Как троттлинг процессора ломает видеокарту через PCIe: хроники абсурда в сервисном центре DNS

Дисклеймер: все события основаны на реальном кейсе борьбы за гарантийный ремонт топового железа в СЦ DNS. Диалоги воспроизведены…

DNSгарантийный ремонтЗоЗППRTX 4090WHEA-LoggerPCIeтроттлингComfyUIдеградация GPUtensorrt
Habr
RU

Игра в имитацию: следующий шаг

WireGuard довольно быстро стал популярным VPN-протоколом: простой, быстрый, с аккуратной архитектурой и без тяжёлого наследия, он выгодно выделялся…

WireGuardAmneziaWGDPIобход блокировокобфускация трафикаимитация протоколовamneziawg-proxyWireSock Secure ConnectQUICDNS
Habr
RU

Что именно сломалось: разбираем блокировки РКН/ТСПУ по слоям сетевого стека. Rkn Block Checker

У вас не открывается сайт. Браузер пишет «Не удалось установить соединение». Это всё, что он знает — и это бесполезно. Потому что «не открывается» -…

pythongithubITDNSRKNсистемное администрированиеtlscliТСПУDPI
Habr
RU

Конфигурационный аудит веб-сайта с Termux на android за 15 минут. curl, ssl, dig — без взлома и без root

Анализ публично доступных HTTP-ответов и DNS-записей без аутентификации и активного вмешательства. Проверке подвергается только внешняя конфигурация…

Конфигурационный аудитTermuxAndroidHTTP Security HeadersTLSDNSПорты