Дневник сетевых заметок

Как я пересобрал домашнюю сеть

12 октября · 6 мин чтения

Точка отсчёта: роутер провайдера, Wi-Fi из двух комнат и DHCP, который пережил переезд чудом. Цель — маршрутизация на отдельной машине, чтобы настройки жили в гите, а не в flash-памяти.

Первым делом вынес DNS: dnsmasq на сервере, роутер — только мост и точка доступа. Раздача адресов перешла на сервер, роутерский DHCP выключен. Дальше — сегменты: доверенная сеть, IoT-гость, и служебный VLAN для серверов.

Главная грабля: DHCP-ретрансляция на старом роутере работала «как-то», после отключения сервисов оказались без адресов. Починилось явным указанием интерфейса в dnsmasq. Вторая: IPv6-префикс от провайдера меняется раз в сутки, поэтому RA — только с коротким preferred lifetime.

Заметки по systemd: таймеры вместо cron

28 сентября · 4 мин чтения

Timer-юнит почти не отличается от сервиса: тот же юнит, но с OnCalendar и Persistent=true, чтобы пропущенные запуски догонялись после перезагрузки. Отладка — через systemctl status иjournal; если сервис «работает и молчит», сначала смотри, не пишет ли он в закрытый лог.

Бэкапы без фанатизма

10 сентября · 5 мин чтения

Три копии, одна вне дома, восстановление вслепую раз в полгода. Схема простая, работает лучше любых красивых дашбордов.