Я экспериментирую с усилением конфиденциальности в своей ОС.
И я подумываю о полной рандомизации machine-id…
Я нашел такое руководство:
sudo rm -f /etc/machine-id /var/lib/dbus/machine-id
sudo ln -s /run/machine-id /etc/machine-id
sudo ln -s /run/machine-id /var/lib/dbus/machine-id
В другом руководстве рекомендуется использовать GRUB (и полное обновление с помощью sudo update-grub) путем редактирования /etc/default/grub, где мне нужно изменить некоторые строки на:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash systemd.machine_id=uninitialized"
Что вы думаете? Лучше использовать WHONIX из руководства типа https://madaidans-insecurities.github.i ... machine-id? Или попробовать мои решения? Если попробовать, какой вариант лучше?
У меня уже стоит в конфиге нетворк манагера
wifi.scan-rand-mac-address=yes
wifi.cloned-mac-address=random
/etc/machine-id дилемма
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
tario
Автор темы - Сообщения: 3
- Зарегистрирован: 30 янв 2026, 13:06
-
WWolf
- Сообщения: 4489
- Зарегистрирован: 13 фев 2018, 21:51
- Решено: 43
- Откуда: Краснодар
- Благодарил (а): 1759 раз
- Поблагодарили: 1332 раза
/etc/machine-id дилемма
при этом точка выхода в сеть у тебя не меняется и толку от твоей рандомизации в своей песочнице?
не страдай херней...
-
tario
Автор темы - Сообщения: 3
- Зарегистрирован: 30 янв 2026, 13:06
/etc/machine-id дилемма
Моя идея это снизить возможность сети как-то видеть мою машину кроме IP и MAC. Я специально сделал так, чтобы MAC при каждом подключении был новым, а значит IP (халявный интернет на час в кафе на 1 MAC).
Но они кажется просекли и стали банить по DHCP ID (который идет из machine-id. + Очень не хочется «светиться» в чужих сетях. Одно дело дома, а так открытая сеть…
Ручная регенерация machine-id помогла, и судя по всему лело в DHCP ID.
-
madesta
- Сообщения: 2690
- Зарегистрирован: 11 июн 2017, 18:47
- Решено: 34
- Откуда: BY
- Благодарил (а): 87 раз
- Поблагодарили: 586 раз
/etc/machine-id дилемма
Тогда, вероятно, кроме рандомизации machine-id и MAC серевой карты нужно ещё и рандомизировать имя компьютера. Ниже пример с панели управления сервера dhcp:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
tario
Автор темы - Сообщения: 3
- Зарегистрирован: 30 янв 2026, 13:06
/etc/machine-id дилемма
Код: Выделить всё
[main]
hostname-mode=none
[connection]
connection.stable-id="${RANDOM}"
ethernet.cloned-mac-address=random
wifi.cloned-mac-address=random
ipv4.dhcp-client-id=stable
ipv6.dhcp-duid=stable-uuid
ipv6.addr-gen-mode=stable-privacy
ipv6.ip6-privacy=2
ipv4.dhcp-send-hostname=false
ipv6.dhcp-send-hostname=false
connection.mdns=no
connection.llmnr=no
generate-mac-address-mask=FF:FF:FF:00:00:00 3C:28:6D:00:00:00Что-то такое поможет в NetworkManager.conf? Я все правильно составил? Вроде по документации https://www.networkmanager.dev/docs/api ... .conf.html
Или все равно machine-id надо рандомить?
Последняя строка это скрыть факт рандомизации МАК