如何将 MAC 地址(我选择的,不是随机的)应用到 VE(由 Virtuozzo 提供支持)
我试过这个:
[root@node root]# vzctl set VEID# --mac "actual mac address here" --save 无效使用。选项 --ifname 未指定
为了许可软件供我客户的公司使用,供应商需要为其 vps 的虚拟 enet 接口设置 MAC 地址。
尝试了各种方法,都不行。
[root@node root]# vzctl set VEID# --mac --venet "mac-address" --save --mac 的错误参数:--venet
[root@node root]# vzctl set VEID# --mac --eth0 "mac-address" --save --mac 的错误参数: --eth0
[root@node root]# vzctl set VEID# --venet --mac "mac-address" --save VEID#: unrecognized option `--venet'
[root@node root]# vzctl set VEID# --mac "mac-address" --save 无效使用。选项 --ifname 未指定
[root@node root]# vzctl set VEID# --mac "mac-address" --venet --save VEID#: unrecognized option `--venet'
编辑/删除消息
Virtuozzo NODE 使用 Centos,VPS 容器也是如此。
由于您为 Virtuozzo 付费,我建议直接向 Parallels 寻求支持。如果您使用的是免费/开源版本 OpenVZ,我会告诉您使用虚拟以太网设备,因为使用的默认网络方法不允许 MAC 地址。
您需要 --netif 参数将 mac 地址分配给容器虚拟网络适配器