Ich weiß, dass ich statische IP manuell mit zuweisen kann /etc/network/interfaces
.
Ich weiß auch, dass ich die MAC-Adresse des LXC-Containers lesen kann (z. B. indem ich nach einem lxc.network.hwaddr
Eintrag in suche /var/lib/lxc/<container-name>/config
und die IP anhand von Einträgen dhcp-host=<mac-addr>,10.0.3.3
in zuweise /etc/dnsmasq.d/<some file>
.
In der Datei habe /etc/default/lxc-net
ich gelesen
# 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
Das würde meinen Bedürfnissen entsprechen; dies hat leider keine auswirkung.
lxc-net
hilft ein Neustart nicht, wenn Sie Ihre lxcbr0-Brücke nicht entfernen. Siehe meine Antwort.