如何将 MAC 地址(我自己选择的,不是随机的)应用于 VE(由 Virtuozzo 提供支持)
我尝试过这个:
[root@node root]# vzctl set VEID# --mac "此处为实际 mac 地址" --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#: 无法识别的选项 `--venet'
[root@node root]# vzctl set VEID# --mac "mac-address" --save 用法无效。未指定选项 --ifname
[root@node root]# vzctl set VEID# --mac "mac-address" --venet --save VEID#: 无法识别的选项 `--venet'
编辑/删除消息
Virtuozzo NODE 使用 Centos,VPS 容器也使用 Centos。
答案1
需要--netif参数为容器虚拟网卡分配mac地址
答案2
由于您已为 Virtuozzo 付费,我建议您直接向 Parallels 寻求支持。如果您使用的是免费/开源版本 OpenVZ,我建议您使用虚拟以太网设备,因为使用的默认网络方法不允许使用 MAC 地址。