Часто ломается сеть после обновления Linux — что проверить и как лечить?
Всем привет. Кто сталкивался с тем, что после апдейта ядра или сетевых пакетов в Linux пропадает интернет? Причины обычно банальные, но понять их не так просто.
Первое, что смотрю — правильность сетевых настроек, особенно если используется NetworkManager или systemd-networkd. Иногда конфиги скидываются или меняется способ подключения. Проверяйте ip a, route и systemctl status NetworkManager (или вашего сервиса). Часто помогает перезапуск службы.
Второе — драйверы. Обновление ядра может «сломать» модуль для сетевой карты, особенно если он нестандартный или проприетарный. Вот простой тест: загрузитесь в старое ядро и посмотрите, заработает ли сеть — если да, значит, дело в драйвере. Варианты исправления — обновить модуль, откатить ядро или собрать модуль вручную.
Еще момент — firewall. Апдейт мог подменить или изменить правила iptables/nftables, особенно если вы пользовались custom-конфигами. Проверяйте, что правила соответствуют вашим ожиданиям и разрешают нужные порты.
Не забывай про DNS — иногда network manager сбивает настройки, и ping по ip работает, а по имени — нет. Следи за /etc/resolv.conf и попробуй пропинговать напрямую адреса, чтобы исключить это.
Короче, если кто-то тоже ловил такую проблему — как решили? Какие инструменты для диагностики используете?
У меня тоже после обновления иногда сеть пропадает. Часто помогало просто перезагрузить NetworkManager или проверить, не сбились ли DNS-настройки. Ещё видел, что старое ядро иногда запускать — если там работает, значит с драйверами что-то. Не всегда понятно, что именно, но перезапуск и проверка конфигов помогает.