Results 42 comments of David Ansart

Solved by add this empty file in the VM : /etc/systemd/network/99-default.link

This solution is not perfect : at each reboot, the MAC address are different (thus, a DHCP client will have a different IP on each reboot)

Thanks @spikefishjohn This 2 lines solve the problem : ``` echo -n > /etc/machine-id echo -n > /var/lib/dbus/machine-id ``` ( without to create the file `/etc/systemd/network/99-default.link` )

> but it looks like I gave you a hint that lead you where you needed to go. Yes :-) thanks :-)

Modify the 2 files works on Debian (perhaps with systemd), but i don't know if it works anywhere. I believe that docker can set the MAC addresses. GNS3 can perhaps...

On LiveRaizo, i convert the Debian Image VM from qcow to "raw" format because I relied on this [discussion](https://serverfault.com/questions/677639/which-is-better-image-format-raw-or-qcow2-to-use-as-a-baseimage-for-other-vms) > I think I will leave it as an option for...

Yes, i like it too :-)

Thank you for the answer. So, GNS3 can perhaps create the file /etc/network/interfaces only if it doesn't exist ?

I suppose that GNS3 can't know if the docker VM contains the file "/etc/network/interfaces" before to start it. If you add a option in the GNS3 to not create the...

Docker needs really an interface to customize the network interface : 1. If the docker VM starts with systemd, and the network interface starts eth0 with dhcp, then eth0 asks...