DNS не применяется с разрешением systemd

Правило udevможет решить ваш случай, например

ACTION=="add", SUBSYSTEM=="block", SUBSYSTEMS=="usb", MODE="0000"
ACTION=="add", ATTRS{serial}=="6435004CB1E410A4084665E7",MODE="0666",GROUP="users"

где РЕЖИМ означает обычные права Linux, а серийный номер, конечно же, номер вашего устройства (udevadm info --name=/dev/sdc1 --attribute-walk, чтобы получить, например, один из. sdc1 ). Конечно, это не защитит вас от Убийц USB .

Отказ от ответственности:Это всего лишь идея того, как это можно сделать. Пожалуйста, протестируйте и проверьте дальше, например. начиная с записи ArchWiki для udev

1
08.08.2018, 11:28
1 ответ

Ответ оказался жестоким и простым. Клиент DHCP заменял записи DNS в /etc/dhcp/dhclient.confчерез supersede domain-name-servers...,...;. Я понятия не имею, почему это было там, я, должно быть, забыл, что установил это некоторое время назад.

Команда, которая меня спасла:

sudo find /etc -type f -print0 2>/dev/null | xargs -0 sudo grep "<hardcoded address>"

Ага, вот так просто.

1
27.01.2020, 23:43

Теги

Похожие вопросы