Сетевые заметки
Пишу о том, с чем сталкиваюсь каждый день: Linux, маршрутизация, веб-инфраструктура и самохостинг. Без воды — только конфиги, команды и выводы из практики.
Последние записи
Наглядное руководство по туннелированию SSH и переадресации портов
Локальный, удалённый и динамический проброс портов, jumphost, keepalive и подводные камни — с примерами команд.
Тюнинг nginx для раздачи статики: кэш, сжатие и HTTP/2
Как выжать максимум из отдачи статических файлов: sendfile, gzip, кэширующие заголовки и пара подводных камней.
TLS 1.3: как устроено рукопожатие и почему оно быстрее
Разбираю 1-RTT и 0-RTT рукопожатия, наборы шифров и проверку соединения через openssl s_client.
Домашний роутер на Linux: iptables и маршрутизация
Практическое руководство: поднимаем NAT, форвардинг и DHCP на обычной машине с Linux.
tcpdump на пальцах: базовые фильтры и чтение вывода
Минимум теории и максимум практики: как найти проблемное соединение за пять минут.
IPv6 в 2026 году: пора ли мигрировать
Состояние протокола сегодня, SLAAC против DHCPv6 и чек-лист миграции для домашней сети.
Резервные копии конфигов через git и cron
Простой способ держать /etc под контролем версий и спать спокойно после неудачного эксперимента.
Архив
Знакомство с Prometheus: первые метрики за вечер
Устанавливаем, подключаем первый exporter и строим простой график в Grafana.
Пять правил безопасного SSH-доступа
Ключи вместо паролей, отключение root-логина, fail2ban и ещё пара простых шагов.
Сеть в Docker: bridge, host и когда что выбирать
Разбираемся в сетевых режимах контейнеров и типичных ошибках проброса портов.