UnRAID_6.9.1_配置_设置
转载注明来源: 本文链接 来自osnosn的博客,写于 2021-04-01.
之前版本的配置参考【UnRAID_6.8.2_配置_设置】
unraid 的 ipv6
- 6.9.1 已经是 eui64 的地址了。
不需要这行了/bin/sed -i 's/^#slaac hwaddr/slaac hwaddr/g;s/^slaac private/#slaac private/g' /etc/dhcpcd.conf
- 6.9.1 中 dhcpcd 带的参数中少了
-C resolve.conf
参数。 - 如果需要改 DUID,修改有状态的ipv6地址。用这个脚本即可。
#!/bin/bash
# filename: config/modify_dhcpcd.sh
# 用途: unraid-6.9.1 中 modify dhcpcd.conf , duid
# 这个文件config/duid自己创建。(自定义DUID,格式)->"00:01:02:03:0d:0e:0f:cc"
/bin/cp /boot/config/duid /var/lib/dhcpcd/duid
if [ -f /run/dhcpcd-br0-6.pid ]; then
kill $(cat /run/dhcpcd-br0-6.pid )
# 下面这行,自己在unraid中用ps命令查看,记录下参数。然后修改为你自己机器中的参数。
dhcpcd -b -q -t 10 -h myName_Tower -6 br0
fi
docker 的 ipv6
- 6.8.2 的配置方法继续有效。
Network Type:
为Custom: br0
, 手工指定一个 IPv4的地址。- 高级视图编辑中,
Extra Parameters:
加入参数
--sysctl net.ipv6.conf.all.disable_ipv6=0 --sysctl net.ipv6.conf.eth0.use_tempaddr=2
unraid 的 shell 用着不习惯
/root/.bash_profile
文件的修改,还是需要通过config/go
脚本。/root/.ssh/
中的内容已经链接到 config 目录中,直接手工修改,重启不会丢失。
比如/root/.ssh/authorized_keys
文件。
设备直通
VFIO-PCI.CFG
插件已经内置在unraid中。 插件中心提示VFIO-PCI.CFG
插件不兼容,删除即可。- 直通设备选择,在
TOOLS -> System Devices
中。
NFS server
- 启用 NFS支持:
SETTINGS
->NFS
->Enable NFS
= Yes - 目录的设置:
SHARES
->User Shares
-> 点击对应名称 ->NFS Security Settings
Exports
= Yes , 在 nfs 中输出这个目录。Security
= Public , /etc/exports 内容为:
"/mnt/user/share_name" -async,no_subtree_check,fsid=100 *(sec=sys,rw,insecure,anongid=100,anonuid=99,all_squash)
Security
= secure , /etc/exports 内容为:
"/mnt/user/share_name" -async,no_subtree_check,fsid=100 *(sec=sys,ro,insecure,anongid=100,anonuid=99,all_squash)
Security
= private , /etc/exports 内容为:
"/mnt/user/share_name" -async,no_subtree_check,fsid=100
Rule
中写的任何内容,都会被添加到exports的对应行,的末尾。(仅 private 时)
如,Rule 中写192.168.1.100(sec=sys,ro)
, /etc/exports 为:
"/mnt/user/share_name" -async,no_subtree_check,fsid=100 192.168.1.100(sec=sys,ro)
unraid-6.9.1 的 NFS 只支持vers=3, 不支持nfs4
参考【Deploying an unRAID NFS Server】
从 6.8.2 升级
- 只需要把 6.8.2 的
config/
目录整个 copy 到 6.9.1 替换掉config/
目录即可。所有的配置,docker,VM 都会保留。 - 开心板,只需要多替换一个文件
bzroot
即可。