olegon.ru
момент, тут хоть какое-то понимание происходящего появилось, спасибо
Влад
На системе, где у тебя чистый sysctl.conf
Влад
Возможно, dracut читает из рантаймовых параметров и создаёт sysctl.conf
Влад
На системе, где у тебя чистый sysctl.conf
И все значения дефолтные прямо сейчас
Дима
лол, так и подумал почти сразу, но постеснялся сказать
Дима
даже команду загуглил как сбросить и только потом скинул как в чате заговорили
olegon.ru
все, интрига разрушена dracut -f подхватил текущий конфиг и со следующего ребута значение стало дефолтным
olegon.ru
спасибо большое, что помогли разобраться :)
Sergey
Возможно, dracut читает из рантаймовых параметров и создаёт sysctl.conf
Скорее всего. Вот это уже тянет на баг модуля Dracut. Ну или, как минимум, на слишком кривое решение.
Дима
Скорее всего. Вот это уже тянет на баг модуля Dracut. Ну или, как минимум, на слишком кривое решение.
скорее решение не очень. Но в целом не прямо плохое. Взять рабочий конфиг и потом его использовать в целом норма
Влад
Странно, что у тебя он новый конфиг не взял
Влад
После установки нового ядра
olegon.ru
После установки нового ядра
так он и берет, с каждым ядром
Дима
так он и берет, с каждым ядром
и мерджит с прошлым?
Дима
или просто берёт
olegon.ru
и мерджит с прошлым?
вот теперь хз, вроде и нет, надо тестить
Влад
Если просто берет, то в чем твоя проблема?
Влад
Должен просто брать
olegon.ru
Если просто берет, то в чем твоя проблема?
в том, что я ядро могу долго не обновлять и ломать голову, почему у меня такие дефолты... теперь гораздо понятнее все, я думал, что мержит, а теперь, судя по всему, выходит, что нет
Дима
Могу я как-то "убедительно попросить" resolved обновить свой кеш?
Дима
при установке новых днс даже после рестарта сервиса и сброса кеша следующий запрос падает потому что не может отрезолвить имя
Sergey
Дима
ага
Дима
flush-caches
Дима
и что-то не помогает
Sergey
при установке новых днс даже после рестарта сервиса и сброса кеша следующий запрос падает потому что не может отрезолвить имя
Логи сервиса смотри. Скорее всего он при первых запросах пытается разобраться с DoT и DNSSEC и потому не срабатывает. Там довольно хитрая эвристика по переключению интерфейса в режим DNSSEC.
Дима
афигеть, не подумал бы
Дима
wg-quick, не умеет работать с resolved
Дима
и когда интерфейс поднимается → резолвинг ломается
Дима
хм, если поднимать wg с помощью NetworkManager, то тоже перестаёт работать резолвинг
Sergey
Поддержка WG есть у systemd-networkd... Который работает с systemd-resolved. Но да, это решение так себе.
Дима
Поддержка WG есть у systemd-networkd... Который работает с systemd-resolved. Но да, это решение так себе.
такой переезд будет довольно радикальным для меня. Я потеряю возможность конфигурации с помощью админки DO, а это иногда нужно
Дима
так, ну это же должко как-то чиниться
Дима
я совершенно не разбираюсь в этой области, может кто помочь?
Дима
wg-quick[3806]: [#] resolvconf -d wg0 -f
Дима
ага, если смогу перезаписать эту команду, то смогу починить
Sergey
Зачем вообще wg-quick и почему нельзя руками адрес DNS-сервера указать?
Дима
Зачем вообще wg-quick и почему нельзя руками адрес DNS-сервера указать?
потому что этот метод из коробки позволяет перезагрузить конфигурацию и есть готовый юнит для него
Дима
NM тоже пытается воспользоваться обычным resolvconf
Дима
для wireguard
Sergey
Ну тогда пропиши в PostUp команды установки NS для интерфейса в resolved.
Sergey
NM тоже пытается воспользоваться обычным resolvconf
В NM нужно сначала включить поддержку resolved, тогда он будет общаться с resolved через D-Bus, и никакого resolvconf.
Дима
Ага, вот и wg-quick
Дима
Напишу майнтайнеру еще, может пропатчат
Sergey
Ага, вот и wg-quick
Тебе нужен PostUp (и убрать DNS) в конфиге WG. Тогда он не будет сам делать resolvconf.
Дима
да, пофиксил
Дима
https://bugzilla.redhat.com/show_bug.cgi?id=1884352 а вот баг то был
Sergey
Они в NM правку сделали, что ли... Вангую, что снова что-нибудь навроде сплит-DNS в resolved поломают, как делают это последние лет пять. )
Bohdan
Привет) ребят, скорее всего после обновления kernel перестала загружаться система. У меня дуал Бут и Федора была зашифрована, после ввода пароля расшифровки перестает что либо происходить, в логах видно что падают разные штуки(СУБД и прочие) что стояли на автозагрузке, но вряд ли причина в них
Bohdan
Подскажите как починить
Bohdan
Sergey
Подскажите как починить
Сначала нужно выяснить, почему они не запускаются... :)
Bohdan
Сначала нужно выяснить, почему они не запускаются... :)
Подскажи как) я ни крутить эти логи не могу ни ввести что либо ) я не про юзер в линукскх
Bohdan
Чтобы даже ввести systemctl status нужно это вводить куда-то , как до ратьсч до терминала
Sergey
Подскажи как) я ни крутить эти логи не могу ни ввести что либо ) я не про юзер в линукскх
Нажми Alt+F2, чтобы запустить вторую консоль и там введи указанные команды.
Bohdan
Не реагирует
Bohdan
Тоже самое
Дима
и поэтому у нас нет обнов нфетворкменеджера, хотя существенно более новые версии есть в равхайде (но там тоже сломано)
Sergey
Не реагирует
Тогда добавь systemd.unit=rescue.target в параметры загрузки. Хотя, там пароль рута будет нужен, скорее всего.
Дима
я кстати починил так: просто убрал dns из настроек. В этом случае resolveconf не дёргается.
Bohdan
Зажал alt ctrl del
Sergey
А как добавить если не грузится и не печатается?
В меню GRUB. E - редактировать параметры загрузки.
Bohdan
И теперь даже терминалы не меняются и курсор замер
Sergey
я кстати починил так: просто убрал dns из настроек. В этом случае resolveconf не дёргается.
Ну так у тебя утечка DNS тогда должна быть. Если руками не выставишь NS на интерфейс WG.
Bohdan
Из розетки выдерни. )
Это ноут😭 как это не вовремя
Bohdan
Вырубил
Bohdan
Что теперь?)
Sergey
Что теперь?)
Виртуальный терминал тебе нужен. Если не работают Alt+Fx, то нужно добавить в параметры загрузки ядра systemd.unit=rescue.target или systemd.unit=emergency.target и попробовать хоть что-то загрузить.
Sergey
Не пишутся символы
На втором VT, вероятно, графическая система запущена - возможно, что из-за нее ядро закрашилось. В следующий раз попробуй сразу с VT1 на VT3 переключится.