unRAID SR-IOV IP无法固定

前一段时间在unRAID上配置了网卡的SR-IOV,发现虚拟机重启,IP地址就会变!所以我们来搞一下。

原因:

因为unRAID 配置SR-iov之后 MAC地址的原因,导致每次开机MAC地址变动,DHCP又重新分配了的IP地址,所以IP变动在服务器系统上很麻烦,所以解决一下!

教程:

我们通过CA Config Editor插件,针对unRAID的配置文件进行修改,插件在APPS里面搜索安装即可,比较简单我就不演示如何安装了。

安装好插件之后,我们定位GO文件,在文件里面加上如下内容。

#ETH1
ip link set eth1 vf 0 mac 90:1b:00:00:00:00
ip link set eth1 vf 1 mac 90:1b:00:00:00:01
ip link set eth1 vf 2 mac 90:1b:00:00:00:02
ip link set eth1 vf 3 mac 90:1b:00:00:00:03
ip link set eth1 vf 4 mac 90:1b:00:00:00:04
ip link set eth1 vf 5 mac 90:1b:00:00:00:05
ip link set eth1 vf 6 mac 90:1b:00:00:00:06
#ETH2
ip link set eth2 vf 0 mac 90:1b:00:00:00:11
ip link set eth2 vf 1 mac 90:1b:00:00:00:22
ip link set eth2 vf 2 mac 90:1b:00:00:00:33
ip link set eth2 vf 3 mac 90:1b:00:00:00:44
ip link set eth2 vf 4 mac 90:1b:00:00:00:55
ip link set eth2 vf 5 mac 90:1b:00:00:00:66
ip link set eth2 vf 6 mac 90:1b:00:00:00:77
#ETH3
ip link set eth3 vf 0 mac 90:1b:00:00:00:10
ip link set eth3 vf 1 mac 90:1b:00:00:00:12
ip link set eth3 vf 2 mac 90:1b:00:00:00:13
ip link set eth3 vf 3 mac 90:1b:00:00:00:14
ip link set eth3 vf 4 mac 90:1b:00:00:00:15
ip link set eth3 vf 5 mac 90:1b:00:00:00:16
ip link set eth3 vf 6 mac 90:1b:00:00:00:17
#ETH4
ip link set eth4 vf 0 mac 90:1b:00:00:00:41
ip link set eth4 vf 1 mac 90:1b:00:00:00:42
ip link set eth4 vf 2 mac 90:1b:00:00:00:43
ip link set eth4 vf 3 mac 90:1b:00:00:00:44
ip link set eth4 vf 4 mac 90:1b:00:00:00:45
ip link set eth4 vf 5 mac 90:1b:00:00:00:46
ip link set eth4 vf 6 mac 90:1b:00:00:00:47

ip link set eth1 vf 0 mac 90:1b:00:00:00:00  这里只是演示 ,请勿照抄命令。

网卡的名称 和VF的顺序,可以使用指令来获取。

图片[1]-unRAID SR-IOV IP无法固定-RSG-人生观

通过上面的指令可以看到几个网口 多少个VF  ,有几个网口,几个VF 就要写几个。MAC地址胡编乱造就行 ,只要不冲突。

将内容粘贴在go文件内重启就可以了。

图片[2]-unRAID SR-IOV IP无法固定-RSG-人生观

重启之后在通过ip link show 指令来查看MAC地址,是否是自己修改的即可。

图片[3]-unRAID SR-IOV IP无法固定-RSG-人生观

到此就可以了,然后就玩耍把!

结尾:

此操作并不难,再次感谢 东莞-修士,提供的技术支援! 如有问题,可以在QQ群和我交流,本教程到此结束!

图片[4]-unRAID SR-IOV IP无法固定-RSG-人生观

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 共1条

请登录后发表评论

    请登录后查看评论内容