मुझे पता है, कि मैं स्थिर IP को मैन्युअल रूप से असाइन कर सकता हूं /etc/network/interfaces
।
मुझे यह भी पता है, कि मैं LXC कंटेनर का MAC पता पढ़ सकता हूं (जैसे कि lxc.network.hwaddr
प्रवेश की तलाश करके /var/lib/lxc/<container-name>/config
और dhcp-host=<mac-addr>,10.0.3.3
में प्रविष्टियों का उपयोग करके आईपी आधारित असाइन कर सकता हूं /etc/dnsmasq.d/<some file>
।
फाइल में /etc/default/lxc-net
मैंने पढ़ा
# 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
यह मेरी आवश्यकताओं के अनुरूप होगा; दुर्भाग्य से ऐसा करने का कोई प्रभाव नहीं है।
lxc-net
मदद नहीं मिलती है अगर आप अपने lxcbr0 पुल को नहीं हटाते हैं। मेरा जवाब देखिए।