UnRAID_6.9.2_配置_設置
轉載注明來源: 本文鏈接 來自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
- 6.9.2 和 6.9.1 一樣改duid。
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.9.1
- 只需要把 6.8.2 的
config/
目錄整個 copy 到 6.9.1 替換掉config/
目錄即可。所有的配置,docker,VM 都會保留。 - 開心板,只需要多替換一個文件
bzroot
即可。
從 6.9.1 升級到 6.9.2(開心)
- 體積大了不少,大約900MB。(就是bzroot不同,原版141MB,變成700MB。bzroot.sha256自然也不同)
- 691的u盤中,刪除 除了 config/ logs/ 兩個目錄之外的所有東西。
- copy 692 中除了 config/ 目錄外的所有東西到u盤。
EFI-/ 目錄中的減號可以不用改名。因為make_bootable.bat執行后,會自動去掉減號。 - 然后以管理員身份啟動 cmd.exe , cd到u盤,執行 make_bootable.bat ,UEFI啟動選擇Y。顯示"修改MBR拒絕訪問",不用理會,忽略它。
- 執行 UnraidTool.exe 查看 U盤id,然后關閉。
- 執行 keymaker.exe u盤id ,生成 xxxxx.key
- copy xxxxx.key config/BTRS.key
- 完成。