Je sais que je peux attribuer une adresse IP statique manuellement à l'aide de /etc/network/interfaces
.
Je sais également que je peux lire l'adresse MAC du conteneur LXC (par exemple en recherchant l' lxc.network.hwaddr
entrée dans /var/lib/lxc/<container-name>/config
et en attribuant l'IP en utilisant les entrées dhcp-host=<mac-addr>,10.0.3.3
dans /etc/dnsmasq.d/<some file>
.
Dans le dossier que /etc/default/lxc-net
j'ai lu
# Uncomment the next line if you'd like to use a conf-file for the lxcbr0
# dnsmasq. For instance, you can use 'dhcp-host=mail1,10.0.3.100' to have
# container 'mail1' always get ip address 10.0.3.100.
#LXC_DHCP_CONFILE=/etc/lxc/dnsmasq.conf
Cela conviendrait à mes besoins; malheureusement, cela n'a aucun effet.
lxc-net
n'aide pas si vous ne supprimez pas votre pont lxcbr0. Voir ma réponse.