gpt4 book ai didi

ubuntu - lxd (ubuntu 16.10) 容器mac地址

转载 作者:太空宇宙 更新时间:2023-11-03 16:55:37 30 4
gpt4 key购买 nike

我正在运行带有 LXD 容器的最新 Ubuntu (16.10)。容器配置有桥接网络,它们从 DHCP 服务器接收自己的 IP 地址。我为它们配置了以下内容:

lxc 配置文件设备添加默认 eth0 nic nictype=bridged parent=br0

lxc 网络附加 br0

现在,我需要为每个容器手动设置硬件地址 (MAC),因此它们对应的静态 IP 永远不会改变。但是,我很难用 lxc 这样做。我只是将它们设置在相应的/etc/network/interfaces 中,还是有更好的 (lxd/lxc) 方法?

最佳答案

每个容器将保留与首次启动时相同的 MAC 地址。获取其值:

lxc config show container_name
or, more precise
lxc config get container_name volatile.NIC_NAME.hwaddr

这与纯 lxc 不同,您必须在/var/lib/lxc/container_name/config 中手动设置它。

但是,如果你真的需要使用你自己的一组 MAC 地址(假设 eth0 是容器的 nic):

lxc config set container_name volatile.eth0.hwaddr yo:ur:ma:ca:dd:ress

关于ubuntu - lxd (ubuntu 16.10) 容器mac地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40426216/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com