Очередные грабли. При клонировании Linux-машин клонированные машины получают по DHCP тот же IP-адрес, что и донор. Возникает конфликт интересов.
- Меняем MAC-адреса на клонах.
- Меняем
machine-idна клонах.
В первом случае всё просто, делается через морду VBox либо через консольные команды:
ip link
sudo ip link set dev eth0 down
sudo ip link set dev eth0 address 00:11:22:33:44:55
sudo ip link set dev eth0 up
Новый MAC-адрес можешь сгенерить такой командой:
printf '02:%02x:%02x:%02x:%02x:%02x\n' $((RANDOM%256)) $((RANDOM%256)) $((RANDOM%256)) $((RANDOM%256)) $((RANDOM%256))
Во втором случае это файл /etc/machine-id, в нём хранится уникальный идентификатор машины.
ed76c4f179044828b51028aadf9f4981
Удаляем и генерим новый machine-id:
sudo rm /etc/machine-id
sudo systemd-machine-id-setup
Перезапускаем виртуальную машину. DHCP выдаёт этой машине новый IP-адрес, который не будет конфликтовать с донором.
Вот и вся наука. Пользуйся.








Комментарии