下载安装
Win11_24H2_2025-01-21
magnet:?xt=urn:btih:f432fb5151d008d2bcb7f042d877ea015764cbc5
推荐在 微软官方 或使用 MCT.bat、Hasleo、更多 下载并制作镜像
引导启动工具:WePE | EasyU | HBCD_PE | Rufus | Ventoy(使用指南)
Office 安装推荐使用 OTP | LKY | 正版 Office365(安装) | 卸载用
Tiny11(精简版系统) | NTPWEdit(密码重置)
安装方法
设U盘为第一引导设备,跟着向导完成安装(选盘符时点 [高级]-[格式化],进行格式化)Win11 本地账号安装:使用 no@thankyou.com ;密码随意,或者在账号界面按 Shift + F10 ,执行命令:OOBE\BYPASSNRO 重启后断开网络连接
全自动激活
下载该文件,并以管理员身份运行激活向导,或者也可以使用 UWD 工具仅去水印手动激活命令
Windows:管理员运行 CMD,依次执行命令:slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX slmgr /skms kms.nanjis.top slmgr /ato slmgr /xpr # 显示授权剩余日期 slmgr /dli # 显示当前授权信息Office:必须进入对应的目录执行命令:
cd C:\Program Files\Microsoft Office\Office16 cscript ospp.vbs /inpkey:NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP(可跳过) cscript ospp.vbs /sethst:kms.nanjis.top cscript ospp.vbs /act cscript ospp.vbs /dstatusKey:
Win10 Pro:W269N-WFGWX-YVC9B-4J6C9-T83GX Win10 Enterprise:NPPR9-FWDCX-D2C8J-H872K-2YT43 Win10 Education:NW6C2-QMPVW-D7KKK-3GKT6-VCFB2 Win10 Family:TX9XD-98N7V-6WMQ6-BX7FG-H8Q99 Win10 家庭版升专业版:VK7JG-NPHTM-C97JM-9MPGT-3V66T Win10 LTSC:M7XTQ-FN8P6-TTKYV-9D4CC-J462D Office2016 Professional Plus:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99 Office2019 专业增强版 批量版:NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKPslmgr.vbs
#slmgr /ipk x-x-x # 设置密钥,5×5的序列号 slmgr /skms x.x.x.x # 设置KMS服务器IP地址及端口 slmgr.vbs -upk # 卸载当前密钥,重启电脑后重归未激活状态 slmgr /ato # 进行激活 slmgr.vbs -dlv # 显示详细激活信息 slmgr.vbs -dli # 显示简化激活信息 slmgr.vbs -xpr # 查看当前许可证截止日期 slmgr.vbs -cpky # 从注册表中清除产品密钥 slmgr.vbs -ilc # 导入OEM证书,后面为OEM证书的路径
驱动环境
→ Intel | AMD(B550,6800XT)| NVIDIA | 微星 | 华硕(B550M)| 技嘉 | 华擎(太极)
wmic bios get smbiosbiosversion # 查看 BIOS 版本
→ Realtek Audio | LG_45GS95QE(软件套件)(DisplayHDRTest)
→ 雷蛇(毒蝰终极版、利维坦巨兽V2X)| VGN 键盘 | GM3323D |
NET Framework | .NET Runtime | HEVC_H265
# 通过 WinGet 安装 winget install Microsoft.DirectX winget install Microsoft.VCRedist.2015+.x64 winget install Microsoft.DotNet.DesktopRuntime.x
初始设置
重装系统前
下载驱动:芯片组、显卡、声卡、键鼠Git 现有项目:
- Qsync\Documents\KNotes
- Qsync\Webs\home
- OneDrive\Gitweb
备份:
- 输入法 + OBS + Epic
- 主目录中的 .config 和 .ssh 目录
- Qsync 到 U盘
shutdown.exe /r /fw # 重启并进入 UEFI BIOS
初始设置
关闭系统还原:右键开始 - 系统 - 系统保护 - 配置 - 删除并禁用
更新系统:右键开始 - 设置 - Windows 更新 - 检查更新
关闭 UAC:开始 - UAC - 更改用户账户控制设置 - 拉到最底“从不通知”
关闭索引:运行 - services.msc - 找到并双击 Windows Search - 停止并禁用
设置免密登陆:运行 - netplwiz - 去勾“要使用本计算机,用户必须输入密码”(无勾选框?regedit - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device ,修改右侧的 DevicePasswordLessBuildVersion 值为 0
关闭网卡和蓝牙节约电源:右键开始 - 设备管理器 - 右键网络适配器中的网卡和蓝牙属性 - 电源管理 - 去掉节约电源
设置睡眠:右键开始 - 屏幕和睡眠 - 都改成从不
取消快速启动:开始 - 控制面板 - 系统和安全 - 电源选项 - 选择电源按钮功能 - 更改不可用设置
关闭通信时降低音量:右键托盘声音 - 声音设置 - 更多声音设置 - 通信 - 不执行任何操作
麦克风增强:右键托盘声音 - 声音设置 - 麦克风 - 增强音频“高级” - 级别
关闭快速启动:powercfg /h off ;关闭休眠:powercfg -h off
登录 OneDrive ;更改下载/文档/图片/视频的默认位置
避免系统更新厂商驱动:systempropertiesadvanced.exe(系统属性-高级)- 硬件 - 设备安装设置 - 选否
添加 ICC 配置文件:设置 - 系统 - 屏幕 - 高级显示器设置 - 显示器信息分类中点“显示器 1 的显示适配器属性”- 颜色管理 - 设备选“你当前的显示器” - 添加并浏览文件
新系统安装软件
基础软件:QQ、微信、Snipaste、CopyQ、Cheat、Qrcp
winget install 7zip.7zip winget install hluk.CopyQ winget install Tencent.WeChat winget install Tencent.QQ.NT
开发环境:Terminal、VS Code、Scoop(sudo)
winget install Microsoft.WindowsTerminal winget install fastfetch winget install Microsoft.VisualStudioCode winget install Git.Git winget install Python.Python.3
进入 WinRE 的几个方式
设置 - 更新和安全 - 高级启动(立即重新启动)
按住 Shift 点重启(开始菜单)
开机后不停的按 F8
插入镜像,在安装向导左下角点“修复计算机”
当系统出问题,弹出“恢复”或“自动修复”后,点击“查看高级修复选项”或“高级选项”即可进入WinRE
点击快速跳转到设置项
开始菜单 | 任务栏 | 个性化 | 锁屏 | Windows Hello
可选优化
Win11 启用不安全 SMB 访问:运行 gpedit.msc - 计算机配置 - 管理模板 - 网络 - Lanman 工作站 - 右侧“启用不安全的来宾登录” 改为“已启用”
删除 Win11 桌面菜单中的 A 卡驱动项:注册表定位到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked 在其下新建字符串值,命名为 {FDADFEE3-02D1-4E7C-A511-380F4C98D73B},数值为 AMD Software : Adrenalin Edition
访问另一台电脑共享目录的方法:文件管理器 - 右键此电脑 - 添加一个网络位置,输入地址:\\192.168.1.1\downloads(IP地址为另一台机器的IP,downloads 为另一台机器共享的目录名)
自动关机计划:创建计划任务→启动程序:"C:\Windows\System32\shutdown.exe "并在下面的参数中输入"-s -t 60"
UWP 文件管理快捷方式:explorer shell:AppsFolder\c5e2524a-ea46-4f67-841f-6a9465d9d515_cw5n1h2txyewy!App
滑动关机快捷方式:%windir%\System32\SlideToShutDown.exe
重建图标缓存:运行 ie4uinit -show
清除开始菜单图标缓存:Win+R - 输入 %localappdata% - 删除隐藏文件 Iconcache.db - 注销
右键添加记事本打开:HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell(没有就建立),新建 [项],名为 NotePad,在右侧把默认项的值改成:用记事本打开,再在右侧建立 [字符串值] 命名为 Icon,值 C:\windows\system32\notepad.exe,再在 notepad 主键下新建 [项] 命名为 command,把默认项的值改成:notepad %1
导入注册表快速添加:以 Notepad++ 为例,将以下的内容保存为 .reg 文件后双击后导入
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\Notepad++] "Icon"="D:\\Qsync\\Apps\\Npp\\notepad++.exe" @="Notepad++" [HKEY_CLASSES_ROOT\*\shell\Notepad++\command] @="D:\\Qsync\\Apps\\Npp\\notepad++.exe %1"
文件管理器中隐藏 OneDrive:HKEY_CLASSES_ROOT\CLSID{018D5C66-4533-4307-9B53-224DE2ED1FE6},双击其 System.IsPinnedToNameSpaceTree 修改值为 0 即可
删除右键菜单的管理 OneDrive 备份:注册表 - 计算机\HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers - 删除 FileSyncEx
开启 IE 浏览器:新建文本文件,写入:CreateObject("InternetExplorer.Application").Visible=true 保存为 .vbs 后缀名,双击打开
右键添加移动到文件夹:HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers,新建“项”,命名为“MoveTo”,双击其“默认值”,写入:{C2FBB631-2971-11d1-A18C-00C04FD75D13}
右键添加移动到指定文件夹:HKEY_LOCAL_MACHINE/SOFTWARE/Classes/*/shell 下 新建 [项] 为:move to foldername,在其上新建 [项] 为:command,修改其默认值为:"powershell.exe" "mi %1 C:\foldername"
清除任务栏图标记录:HEEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify 删除 PastIconsStream 和 IconStreams
重命名网络连接名:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles Profiles 里会发现你的连接都在这里显示(长字符串名称文件夹),双击你要修改的里的 ProfileName 值,输入你要的名字
任务栏设为顶部:进入 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects3,双击 Settings,选中第 2 行,第 5 个字段的 03,改为 01,重启资源管理器
设置任务栏大小:进入 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced,右键右侧空白处新建“DWORO 32 位值”,命名为 TaskbarSi,双击修改其值,0 为最小
无线网卡和有线网卡叠加:cmd 执行 route print,查看跃点数(Metric),默认有线网卡 25,无线网卡 45,会优先使用数字小的,因此将其都改成一样的数值即可,右键网卡 - 属性 - TCP/IPv4 属性 - 高级 - 去掉自动跃点勾选,输入 25
浏览器设置
解决浏览器 http 跳转至 https 问题:浏览器打开 chrome://net-internals/#hsts,在 Delete domain 项中输入要删除记录的域名,然后可以在 Query domain 项中测试是否删除成功
清除 DNS 缓存:浏览器打开 chrome://net-internals/#dns,点击 Clear host cache
快捷按键
主板引导菜单快捷键
快捷键 | 台式机 | 笔记本 |
---|---|---|
F8 | 华硕 | 华硕 |
F9 | 惠普 | |
F11 | 微星,华擎,七彩虹 | |
F12 | 技嘉,联想,惠普,神州,东芝,IBM,三星 | 联想,戴尔,神州 |
ESC | 戴尔 |
快捷键
FN+快捷键 | 作用 |
---|---|
F1 | 此电脑 |
F2 | 主页 |
F3 | 计算器 |
F4 | 播放器 |
F5/F6 | 上/下一曲 |
F7 | 暂停播放 |
F8 | 暂停 |
F9 | 静音 |
F10/11 | 音量-/+ |
F12 | 邮箱 |
A/S | 切换Win/Mac模式 |
← → | 背光方向 |
↑ ↓ | 背光亮度 |
+ - | 背光速度 |
\ | 背光灯效效果 |
PgUp | 切换预设模式 |
O | ScrollLock 切换 |
Win | 锁定Win键 |
Windows 系统
快捷键 | 作用 |
---|---|
Ctrl + Shift + Esc | 任务管理器 |
Ctrl + Alt + Del | 重启页面 |
Alt + F4 | 关闭当前程序 |
Win + ←/→ | 贴靠左右窗口 |
Win + ↑/↓ | 4/1大小角/最大化/最小化 |
Win + Tab | 切换任务窗口(界面不会消失) |
Alt + Tab | 切换任务窗口 |
Win + Space | 切换输入法 |
Win + A | 操作中心 |
Win + B | 光标移至通知栏上 |
Win + C | Teams |
Win + D | 显示桌面 |
Win + E | 打开此电脑 |
Win + F | 反馈中心 |
Win + H | 听写 |
Win + I | 设置 |
Win + K | 连接 |
Win + L | 锁屏 |
Win + M | 最小化所有窗口 |
Win + N | 通知中心 |
Win + Q | 搜索 |
Win + P | 屏幕投影 |
Win + X | 开始快捷菜单 |
Win + R | 运行 |
Win + S | 搜索 |
Win + T | 切换任务栏上的程序 |
Win + U | 轻松访问中心 |
Win + W | 小部件 |
Win + Z | Snap 布局 |
Win + PauseBreak | 系统属性 |
Win + -/+ | 放大镜放大/缩小(Win + Esc关闭) |
Win + , | 查看桌面 |
Win + 回车 | 讲述人 |
Win + F1 | Windows帮助 |
Win + Ctrl + F | 搜索网络计算机 |
Win + 数字键 | 打开/切换任务栏的程序 |
Win + Shift + 数字键 | 打开任务栏的新程序 |
Win + Shift + ↑/↓ | 垂直拉伸/缩小窗口(宽度不变) |
Win + Shift + ←/→ | 将活动窗口移至左/右侧显示器 |
Win + Shift + S | 屏幕区域截图 |
Win + Home | 最小化/恢复所有窗口(除当前窗口) |
Win + PgUp/PgDn | 将开始屏幕或开始屏幕应用移至左/右显示器 |
Win + Ctrl + D | 创建新虚拟桌面 |
Win + Ctrl + L | 实时字幕 |
Win + Ctrl + F4 | 关闭当前虚拟桌面 |
Win + Ctrl + ←/→ | 切换虚拟桌面 |
常规通用
快捷键 | 作用 |
---|---|
F1 | 帮助 |
F2 | 重命名 |
F3 | 搜索文件或文件夹 |
F4 | 跳转到地址栏 |
F5 | 刷新(Ctrl+F5强制刷新) |
F6 | 在窗口或桌面上循环切换屏幕元素 |
F10 | 激活活动程序中的菜单栏 |
F11 | 最大化/全屏切换 |
Ctrl+滚轮 | 更改图标大小 |
Ctrl+Alt+1/2/3… | 8种图标排版模式 |
Ctrl+A | 全选 |
Ctrl+C | 复制 |
Ctrl+F | 选择搜索框(资源管理器) |
Ctrl+N | 新窗口(资源管理器) |
Ctrl+R | 刷新 |
Ctrl+V | 粘贴 |
Ctrl+W | 关闭当前窗口(资源管理器) |
Ctrl+X | 剪切 |
Ctrl+Y | 重做 |
Ctrl+Z | 撤销 |
Ctrl+Esc | 开始屏幕 |
Alt+Enter | 属性 |
Alt+Space | 快捷菜单 |
Alt+Tab | 应用程序间切换 |
Ctrl+Shift+上下左右箭头 | 选择一段文字 |
Ctrl+D/Del | 删除到回收站(Shift+Del彻底删除) |
Ctrl+Tab | 切换标签 |
Ctrl+F4 | 关闭标签 |
Ctrl+Esc | 开始菜单 |
Alt+F4 | 关闭程序 |
Alt+Esc | 以项目打开的顺序循环切换项目 |
Alt+下划线的字母 | 显示对应菜单/执行菜单命令 |
Alt+↑ | 上一级文件夹(文件管理器) |
Shift+F10 | 右键快捷菜单 |
文件管理器中
快捷键 | 作用 |
---|---|
Alt+↑/Backspace | 上一级文件夹 |
Ctrl+F | 选择搜索框 |
Ctrl+N | 打开新窗口 |
Ctrl+W | 关闭当前窗口 |
Ctrl+Shift+N | 新建文件夹 |
Ctrl+. | 顺时针旋转图片 |
Ctrl+, | 逆时针旋转图片 |
Alt+D | 选择地址栏 |
Alt+P | 显示预览窗格 |
Alt+←/→ | 回退/前进 |
Ctrl+Shift+E | 显示上面的所有文件夹 |
对话框中
快捷键 | 作用 |
---|---|
Ctrl+Tab | 在选项卡上向前移动 |
Ctrl+Shift+Tab | 在选项卡上向后移动 |
Tab | 在选项上向前移动 |
Shift+Tab | 在选项上向后移动 |
Alt+加下划线的字母 | 执行与该字母的命令 |
桌面上
快捷键 | 作用 |
---|---|
Ctrl+Alt+1-8 | 切换图标查看大小 |
Ctrl+滚轮 | 调整图标大小 |
运行命令(Win + R)
命令 | 描述 |
---|---|
winver | 关于Windows |
devicepairingwizard | 添加设备 |
hdwwiz | 添加硬件 |
netplwiz | 用户账户(可以设置登陆无需密码) |
sdclt | 备份和还原 |
fsquirt | Bluetooth文件传送(蓝牙) |
calc | 计算器 |
systempropertiesperformance | 性能选项 |
printui | 打印机用户界面 |
charmap | 字符映射表 |
cttune | ClearType文本调谐器 |
colorcpl | 颜色管理 |
cmd | 命令提示符 |
certmgr.msc | 证书管理 |
dcomcnfg | 组件服务 |
compmgmt | 计算机管理 |
compmgmtlauncher | 计算机管理 |
displayswitch | 显示切换 |
control | 控制面板 |
shrpubw | 创建共享文件夹向导 |
recdisc | 创建系统修复光盘 |
credwiz | 存储的用户名和密码 |
devmgmt.msc | 设备管理器 |
msdt | Microsoft支持诊断工具 |
tabcal | 数字化校准工具 |
dxdiag | DirectX诊断工具 |
cleanmgr | 磁盘清理 |
dfrgui | 优化驱动器 |
diskmgmt.msc | 磁盘管理 |
dpiscaling | 显示 |
dccw | 显示颜色校准 |
dpapimig | 受保护的内容迁移 |
verifier | 驱动程序验证程序管理器 |
utilman | 轻松使用设置中心 |
rekeywiz | 加密文件系统 |
eventvwr | 事件查看器 |
fxscover | 传真封面编辑器 |
sigverif | 文件签名验证 |
iexpress | IExpress向导 |
wabmig | 导入Windows联系人 |
iscsicpl | MicrosoftiSCSI |
lpksetup | 安装或卸载显示语言 |
gpedit.msc | 本地组策略编辑器 |
secpol.msc | 本地安全策略 |
lusrmgr.msc | 本地用户和组 |
magnify | 放大镜 |
mrt | MS恶意软件删除工具 |
mip | 数学输入面板 |
mmc | MMC管理控制台 |
narrator | 讲述人设置 |
wiaacmgr | 扫描仪 |
notepad | 记事本 |
odbcad32 | ODBC数据源管理程序 |
osk | 屏幕键盘 |
mspaint | 画图 |
perfmon | 性能监视器 |
dialer | 电话括号程序 |
presentationsettings | 演示设置 |
printmanagement.msc | 打印管理 |
printbrmui | 打印机迁移 |
eudcedit | 专用字符编辑程序 |
psr | 步骤记录器 |
regedit | 注册表编辑器 |
mstsc | 远程桌面连接 |
resmon | 资源监视器 |
rsop | 组策略结果集 |
syskey | 保护Windows账户数据库的安全 |
services.msc | 服务 |
computerdefaults | 设置程序访问此计算机的默认值 |
fsmgmt.msc | 共享文件夹 |
snippingtool | 截图工具 |
recorder | 录音机 |
cliconfg | SQLServer客户端网络实用工具 |
stikynot | 便签 |
mobsync | 同步中心 |
msconfig | 系统配置 |
msinfo32 | 系统信息 |
systempropertiesadvanced | 系统属性-高级 |
systempropertiescomputername | 系统属性-计算机名 |
systempropertieshardware | 系统属性-硬件 |
systempropertiesremote | 系统属性-远程 |
systempropertiesprotection | 系统属性-系统保护 |
rstrui | 系统还原 |
taskmgr | 任务管理器 |
taskschd.msc | 任务计划程序 |
tpm.msc | 受信任的平台(TPM)管理 |
useraccountcontrolsettings | 用户账户控制设置 |
sndvol | 音量合成器 |
slui | Windows激活 |
wab | 联系人 |
isoburn | Windows光盘映像刻录机 |
explorer | Windows资源管理器 |
wfs | Windows传真和扫描 |
optionalfeatures | Windows功能 |
wf.msc | 高级安全Windows防火墙 |
winhlp32 | Windows帮助和支持 |
wmplayer | WindowsMediaPlayer |
mdsched | Windows内存诊断 |
mblctr | Windows移动中心 |
powershell | WindowsPowershell |
powershell_ise | WindowsPowerShellISE |
msra | Windows远程协助 |
wscript | Windows脚本宿主设置 |
wusa | Windows更新独立安装程序 |
wmimgmt.msc | WMI管理 |
wbemtest | WMI测试器 |
write | 写字板 |
xpsrchvw | XPS查看器 |
desk.cpl | 屏幕分辨率 |
main.cpl | 鼠标属性 |
wscui.cpl | 安全性与维护 |
ncpa.cpl | 网卡管理 |
powercfg.cpl | 电源选项 |
appwiz.cpl | 卸载或更改程序 |
sysdm.cpl | 系统属性 |
firewall.cpl | Windows防火墙 |
Shell:Command
命令 | 描述 |
---|---|
shell:AppsFolder | 应用目录 |
shell:ConnectionsFolder | 网络连接 |
shell:ControlPanelFolder | 控制面板 |
shell:Cookies | NetCookies |
shell:Desktop | 桌面 |
shell:downloads | 下载目录 |
shell:DriveFolder | 我的电脑 |
shell:nav | 收藏夹 |
shell:fonts | 字体 |
shell:NetworkFolder | 网上邻居 |
shell:Personal | 我的文档 |
shell:Programs | 开始程序 |
shell:RecycleBinFolder | 回收站 |
shell:SendTo | 发送到 |
shell:Startup | 启动 |
shell:System | 系统文件夹 |
shell:Windows | Windows文件夹 |
compmgmtlauncher | 计算机管理 |
Win10 新增
系统设置篇
命令 | 描述 |
---|---|
ms-settings:display | 显示 |
ms-settings:notifications | 通知和操作 |
ms-settings:powersleep | 电源和睡眠 |
ms-settings:batterysaver | 电池 |
ms-settings:batterysaver-usagedetails | 应用电池使用量 |
ms-settings:storagesense | 存储 |
ms-settings:tabletmode | 平板模式 |
ms-settings:multitasking | 多任务 |
ms-settings:project | 投射到这台电脑 |
ms-settings:crossdevice | 共享体验 |
ms-settings:about | 关于 |
设备篇
命令 | 描述 |
---|---|
ms-settings:bluetooth | 蓝牙和其他设备 |
ms-settings:printers | 打印机和扫描仪 |
ms-settings:mousetouchpad | 鼠标 |
ms-settings:devices-touchpad | 触摸板 |
ms-settings:typing | 输入 |
ms-settings:pen | 笔和 Windows Ink |
ms-settings:autoplay | 自动播放 |
ms-settings:usb | USB |
网络和 Internet篇
命令 | 描述 |
---|---|
ms-settings:network-status | 状态 |
ms-settings:network-cellular | 蜂窝和SIM卡 |
ms-settings:network-wifi | Wi-Fi |
ms-settings:network-wifisettings: | 管理已知网络 |
ms-settings:network-ethernet | 以太网 |
ms-settings:network-dialup | 拨号 |
ms-settings:network-vpn | VPN |
ms-settings:network-airplanemode | 飞行模式 |
ms-settings:network-mobilehotspot | 手机热点 |
ms-settings:datausage | 数据使用 |
ms-settings:network-proxy | 代理 |
个性化篇
命令 | 描述 |
---|---|
ms-settings:personalization-background | 背景 |
ms-settings:colors | 颜色 |
ms-settings:lockscreen | 锁屏界面 |
ms-settings:themes | 主题 |
ms-settings:personalization-start | 开始 |
ms-settings:taskbar | 任务栏 |
应用
命令 | 描述 |
---|---|
ms-settings:appsfeatures | 应用和功能 |
ms-settings:optionalfeatures | 管理可选功能 |
ms-settings:defaultapps | 默认应用 |
ms-settings:maps | 离线地图 |
ms-settings:appsforwebsites | 用于打开网站的应用 |
账户
命令 | 描述 |
---|---|
ms-settings:yourinfo | 你的信息 |
ms-settings:emailandaccounts | 电子邮件和应用账户 |
ms-settings:signinoptions | 登录选项 |
ms-settings:workplace | 从工作单位或学校访问 |
ms-settings:otherusers | 家庭和其他人员 |
ms-settings:sync | 同步你的设置 |
时间和语言
命令 | 描述 |
---|---|
ms-settings:dateandtime | 日期和时间 |
ms-settings:regionlanguage | 区域和语言 |
ms-settings:speech | 语音 |
游戏
命令 | 描述 |
---|---|
ms-settings:gaming-gamebar | 游戏栏 |
ms-settings:gaming-gamedvr | 游戏 DVR |
ms-settings:gaming-broadcasting | 广播 |
ms-settings:gaming-gamemode | 游戏模式 |
轻松使用
命令 | 描述 |
---|---|
ms-settings:easeofaccess-narrator | 讲述人 |
ms-settings:easeofaccess-magnifier | 放大镜 |
ms-settings:easeofaccess-highcontrast | 高对比度 |
ms-settings:easeofaccess-closedcaptioning | 隐藏式字幕 |
ms-settings:easeofaccess-keyboard | 键盘 |
ms-settings:easeofaccess-mouse | 鼠标 |
ms-settings:easeofaccess-otheroptions | 其他选项 |
隐私
命令 | 描述 |
---|---|
ms-settings:privacy | 常规 |
ms-settings:privacy-location | 位置 |
ms-settings:privacy-webcam | 相机 |
ms-settings:privacy-microphone | 麦克风 |
ms-settings:privacy-notifications | 通知 |
ms-settings:privacy-speechtyping | 语音、墨迹书写和键入 |
ms-settings:privacy-accountinfo | 账户信息 |
ms-settings:privacy-contacts | 联系人 |
ms-settings:privacy-calendar | 日历 |
ms-settings:privacy-callhistory | 通话记录 |
ms-settings:privacy-email | 电子邮件 |
ms-settings:privacy-tasks | 任务 |
ms-settings:privacy-messaging | 消息 |
ms-settings:privacy-radios | 无线电收发器 |
ms-settings:privacy-customdevices | 其它设备 |
ms-settings:privacy-feedback | 反馈和诊断 |
ms-settings:privacy-backgroundapps | 后台应用 |
ms-settings:privacy-appdiagnostics | 应用诊断 |
更新和安全
命令 | 描述 |
---|---|
ms-settings:windowsupdate | Windows 更新 |
ms-settings:windowsupdate-action | 检查更新 |
ms-settings:windowsupdate-history | 更新历史 |
ms-settings:windowsupdate-restartoptions | 重启选项 |
ms-settings:windowsupdate-options | 高级选项 |
ms-settings:windowsdefender | Windows Defender |
ms-settings:backup | 备份 |
ms-settings:troubleshoot | 疑难解答 |
ms-settings:recovery | 恢复 |
ms-settings:activation | 激活 |
ms-settings:findmydevice | 搜索我的设备 |
ms-settings:developers | 针对开发人员 |
ms-settings:windowsinsider | Windows 预览体验计划 |
混合现实
命令 | 描述 |
---|---|
ms-settings:holographic | 混合现实 |
ms-settings:holographic-audio | 音频和语音 |
Win + R 跳转应用商店的应用方法
ms-windows-store://pdp/?productid=9nblggh4nns1注意:productid 后面的“号码”,这个可以在 Windows 在线商店中搜索后在浏览器地址栏找到
https://...reminders/9nblggh5r558
游戏相关
习惯设置
鼠标驱动配置文件 DPI :红 800 ,绿 1600 ,蓝 3200应用商店 - 搜索:Xbox(用于游戏)、Xbox Accessories(用于手柄)、Xbox 控制台小帮手(用于社交)、Xbox Games Bar(用于游戏截图录制)
Xbox Games Bar 快捷键
快捷键 | 功能 |
---|---|
Win+G | 启动工具 |
Win+Alt+B | 开关 HDR |
Win+Alt+PrtScrn | 截图 |
Win+Alt+G | 录制最后30秒 |
Win+Alt+R | 启停录制视频 |
Win+Alt+M | 开关麦克风 |
游戏设置
禁用 VBS 虚拟化安全,以提高游戏帧数,管理员运行 Powershell:bcdedit # 查看 hypervisorlaunchtype 项是否为 auto(表示开启) bcdedit /set hypervisorlaunchtype off # 将其关闭,如需恢复改为 auto 即可或运行 MSInfo32 - 下方“查找:基于虚拟化的安全性”,也可以查看是否开启
关闭内存完整性:开始 - 输入 Core Isolation(内核隔离)- 关闭“内存完整性”后重启
以上两个关闭即可,如果想彻底关闭虚拟机平台:开始 - 输入 Windows features(启用或关闭 Windows 功能)- 去勾“虚拟机平台”- 确认后重启,该关闭只适合不需要虚拟机的用户
Windows HDR
SDR 使用 sRGB 模式:设置 - 系统 - 屏幕 - 高级显示器设置 - 显示器 1 的显示适配器属性 - 颜色管理 - 设备下拉选择显示器 - 设为 sRGB 2.1 配置文件显示器的玩家1,不需要任何设置,只需在商店下载 Windows HDR Calibration 工具对显示器进行校准,使其能正确识别亮度并添加到色彩管理,然后在启用 HDR 后将“高级”列表下的配置文件设置为默认,之后可用 Win+Alt+B 开关 HDR ,如果需要托盘控制可以安装 HDRTray
游戏 HDR ,可以下载 AutoActions,将需要 HDR 的游戏加入,实现自动开关,不仅如此,还可以做到同时开关 HDR + Dolby Atmos for Home Theater + RTSS 监控
Potplayer 播放视频能自动根据视频类型开关 HDR,选项 - 视频 - 右侧“视频渲染器” 选 D3D11,下面勾选 H/W 处理 HDR 输出 勾上(勾成横线,而不是 ✓ 才是自动切换,效果碾压 MadVR
外设设置
《极限竞速:地平线5》设置 - 高级控制 - 勾选反转力反馈;抬头显示器与游戏 - 数据输出:127.0.0.1:20779 为方向盘输出油表Arch Linux
笔记本:惠普 OMEN 15-ax017TX 暗影精灵 II 代游戏本
Download | Arch Wiki | Mirrorz | Amelia
sudo pacman -Sy && sudo pacman -S openssh && sudo systemctl start sshd
初始软件
Firefox:Bitwarden、SwitchyOmega、uBlock Origin、New Tab、沉浸式翻译、读点东西、沙拉查词Obsidian、Joplin、Kwrite、Spectacle、CopyQ、Rustdesk
必备软件
tsshOpenWrt
固件:IStoreOS(插件),ImmortalWrt,悟空,合集,云编译:① ② 悟空查看架构
确认架构才能安装对应编译的软件( x86 或 R2S 是 aarch64_generic),SSH 到软路由执行命令::opkg print-architecture
R2S
下载固件(img 或 img.gz 镜像文件)
TF卡插入电脑并用 Rufus 将固件写入TF卡
TF卡插入 R2S 并将其 LAN 口连接电脑,WAN 口连接光猫,通电
设定电脑网关为软路由的 WAN 口 IP(如下不同固件不同IP)
浏览器访问 192.168.100.1 或 istoreos.lan 并登陆(用户 root 密码 password)
浏览器访问 192.168.1.1 或 immortalwrt.lan 并登陆(用户密码同上)
x86
下载固件写盘并引导,执行 quickstart 命令,选 install X86 ,选择装在哪个硬盘,选 OK Continue 确认安装,选择 install And Reboot 安装并重启,结束后拔出U盘重启。重启即从硬盘引导了,再次执行 quickstart ,选 Show Interfaces 显示接口信息,可以看到 WAN(eth0)的 IPv4:192.168.6.187 ,浏览器访问这个即可登录管理后台,如果你有多个网口,记得在左侧边栏“网口配置”勾选启用没有启用的网口
初始设置
- 修改 WAN 口为 PPPOE 拨号
- 修改 LAN 口 IP 为 192.168.10.1(自定)
- 如果使用 IPv6 如下设置:
- 网络 - 接口 - 全局网络选项,清空 “IPv6 ULA 前缀”
- 网络 - DHCP/DNS - 高级设置 - 取勾“禁止解析 IPv6 DNS 记录”
- LAN 口 - DHCP 服务器 - IPv6 设置,将“RA 服务”和“DHCPv6 服务”都设为服务器模式
- 浏览器访问方法:http://[ipv6]:8000
opkg update # 更新软件列表 opkg list-upgradable # 列出有更新的软件,将内容复制到 VS Code 整理 opkg upgrade luci-app-ddns-go luci-app-wol ... # 再追加上面整理后的内容
更多设置
系统 - 常规设置:设置主机名和时区 ;时间同步-设置 NTP 服务器:# 国内可以用
ntp.tencent.com
ntp1.aliyun.com
ntp.ntsc.ac.cn
cn.ntp.org.cn
time.ustc.edu.cn
系统 - 计划任务:
50 3 * * 0 sleep 70 && touch /etc/banner && reboot # 重启系统,每周日 03:50 30 17 * * * service passwall2 restart && sleep 5 && /etc/init.d/firewall restart # 重启服务,每天 17:30
劫持域名:网络 - DHCP/DNS - 地址(此列表将域名强制指向某个 IP 地址)- 填写格式是:域名/IP,例如 /time.android.com/203.107.6.88
命令的使用
cat /proc/net/arp # 查看 DHCP 分配的设备,MAC 及 IP cat /tmp/dhcp.leases # 同上 # 重启指定服务 service passwall2 restart /etc/init.d/passwall2 restart ssh router "/etc/init.d/firewall restart" # 通过 SSH 直接执行命令 # 匹配指定进程并结束进程 ps -ef | grep xray | grep -v grep | awk '{print $2}' | xargs kill # 唤醒命令 /usr/bin/wol -i 192.168.10.255 04:42:1A:A8:6C:0F # wol 的方法 /usr/bin/etherwake -i br-lan 04:42:1A:A8:6C:0F # etherwake 的方法
编译 OpenWrt
参考视频,Lean 源码,前提条件:1. 不要使用 root 账户 2. 准备梯子,编译步骤:看 Lean 的 GitHub 说明。
知名已编译好固件:悟空分享、eSir。OpenWrt 刷机
用 DD 命令写盘 OpenWrt 镜像(全新安装):- 下载 OpenWrt 镜像,并将其改名为 op.img(简单易记)
- 登录 OpenWrt - 文件传输 - 选择文件(op.img)- 上传(即传到 /tmp/upload/ )
- SSH 到 OpenWrt:
ls /tmp/upload # 查看并确认下是否有刚上传的 op.img dd if=/tmp/upload/op.img of=/dev/sda # 使用 dd 命令写盘到第一块硬盘上(sda) # 等待刷写... 出现如下内容表示成功: # 1087522+0 records in # 1087522+0 records out reboot # 重启路由器
软件包管理
opkg install 包名 # 安装软件包 opkg remove 包名 # 卸载软件包 opkg update # 更新软件包列表 # 仅更新 LuCI 相关包 opkg list-upgradable | grep luci- | cut -f 1 -d ' ' | xargs opkg upgrade # 更新全部可更新包,包含内核等 opkg list-upgradable | cut -f 1 -d ‘ ‘ | xargs opkg upgrade opkg list | grep 包名 # 查找指定软件包 opkg list-installed # 显示已安装的包 opkg list-upgradable # 列出所有可升级的包 opkg info 包名 # 显示软件包信息 opkg files 包名 # 显示软件包提供的文件列表 opkg depends 包名 # 列出软件包依赖关系 opkg clean # 清理下载的软件包缓存 opkg list luci-i18n-passwall-zh-cn # 查看软件包版本 # 安装 ipk 包:下载 .ipk 后上传到 /tmp/tmp 目录下执行 opkg install /tmp/tmp/xxx.ipk # 安装本地包 # 选项 --force-reinstall # 强制重新安装 --force-depends # 安装和删除软件包时无视失败的依赖
使用第三方软件源
打开第三方软件源项目地址:① ②,接着选择软路由对应的架构,然后浏览器复制地址OpenWrt - 系统 - 软件包 - 配置 OPKG - 先注释掉 #option check_signature
然后拉到下方“/etc/opkg/customfeeds.conf”位置添加,例如:# 格式:src/gz + 自定义名 + 你刚复制的链接 src/gz dllkids https://op.dllkids.xyz/packages/aarch64_generic/提交后再刷新列表
PassWall
升级程序:先下载luci-app-passwall_x.xx-x_all.ipk # 主程序 luci-i18n-passwall-zh-cn_git-xx.xxx.xx-xx_all.ipk # 中文包 # 及选择你的软路由架构对应的包 passwall_packages_ipk_aarch64_generic.zip # R2S passwall_packages_ipk_x86_64.zip # x86 软路由 passwall_packages_ipk_aarch64_cortex-a53 # 小米 AX3600 # 验证版本 opkg list luci-app-passwall2 opkg list luci-i18n-passwall2-zh-cn将上面对应的架构包解压并和主程序及中文包都上传到软路由的
/tmp/新建空目录
SSH 到软路由并进入上面的目录中执行:
opkg install *.ipk --force-reinstall
基本设置:主要:TCP节点选梯子节点;UDP节点不代理游戏可以关闭
Socks5 配置:选择你要的节点,端口 18111(192.168.10.1:18111)
DNS:过滤模式选通过TCP请求DNS;远程 DNS 选 1.1.1.1;勾选 ChinaDNS-NG
模式:TCP和UDP默认代理模式都选中国列表以外;路由器本机选与TCP/UPD相同
节点订阅:拉到下方点击“添加”,输入你的订阅并点击“手动订阅”以更新出节点
组件更新:可以更新内核;规则管理:点手动更新来更新规则列表
规则列表:设置分流规则
PassWall2
主要概念:分流节点是分流,单选节点是全局,所以要设置好分流规则主开关:控制启停
节点:选 [Xray 分流(分流总节点)]
选 [直连]:Direct、DirectGame、China
选 [默认]:Proxy、ProxyGame、GooglePlay
选 [关闭]:UDP、QUIC、OpenAI、Netflix
[默认]:选你的主用节点
规则管理 - 手动更新(geoip 和 geosite),下方设置各分流规则(规则越上优先级越高):
- [Proxy] 填写的域名都将走代理
- [Direct] 填写的域名都将直连
你可以自定义一个 [YouTube] ,然后指定一个节点专门看油管
访问控制:可以指定设备不走代理,例如添加小米电视:
- MITV(备注名自定义,方便识别)
- 源地址:指定不走代理的设备(F0:B0:40:34:59:13 (MITV.lan))
- TCP 与 UDP 不转发端口都勾选“所有”
ShadowSocksR Plus+
项目地址OpenClash
全局配置:模式设置:运行模式选混合模式、代理模式选Rule、勾选绕过大陆IP,保存配置
常规设置:选择内核编译版本 Linux armv8、绑定网络接口选 br-lan,保存配置
DNS 设置:勾选DNS本地劫持+自定义上游服务器+禁止 Dnsmasq 缓存 DNS(这就会使用下方的那些自定义的DNS),保存配置
版本更新 - 一键更新
配置文件管理:选择文件 - 你的配置文件,上传即可(如果你是机场,有订阅链接,往下看)
配置文件订阅:添加 - 配置文件名随意、插入机场订阅链接、勾选在线订阅转换,在订阅转换模板中选择“ALC4SSR 规则 Online Full”、Emoji 和 UDP 支持选启用 - 保存,点应用配置
回到运行状态:打开 Dashboard 控制面板,设置 - 输入你的路由器IP地址参考视频、悟空新手指南
AdGuardHome
1. 先更新核心版本,再勾选启用,重定向选“重定向53端口到AD”,保存并应用2. 点击 AdGuardHome Web 进入管理页进行配置:
  1. 网页管理页面监听端口:3000、DNS 服务器监听端口:533
  2. 建立管理员用户和密码、打开仪表盘登录即可
设置 - DNS 设置:
填写上游 DNS 服务器后勾选负载均衡:
# 我的使用,阿里与腾讯的 IPv4 和 IPv6 https://dns.alidns.com/dns-query https://doh.pub/dns-query https://dns.pub/dns-query 2400:3200::1 2400:3200:baba::1 # 备用可选 114.114.114.114 # 114 114.114.115.115 https://dns.alidns.com/dns-query # 阿里 tls://dns.alidns.com 223.5.5.5 及 223.6.6.6 https://dns.pub/dns-query 及 https://doh.pub/dns-query # 腾讯 tls://dns.pub 119.29.29.29 及 119.28.28.28 https://dns.google/dns-query # 谷歌 tls://dns.google 8.8.8.8 及 8.8.4.4 https://dns.quad9.net/dns-query # Quad9 tls://dns.quad9.net 9.9.9.9 及 149.112.112.112 https://doh.opendns.com/dns-query # OpenDNS 208.67.222.222 https://dns.cloudflare.com/dns-query # CloudFlare & APNIC tls://1dot1dot1dot1.cloudflare-dns.com 1.1.1.1 及 1.0.0.1 2606:4700:4700::1111 及 2606:4700:4700::1001填写 Bootstrap DNS 服务器,作为上游DNS(尽量用你运营商的 DNS,支持IPv6):
# 辽宁运营商 202.96.64.68 及 202.96.69.38 2408:8000:6001:7000::8888 # 我的使用 2400:3200::1 2400:3200:baba::1 114.114.114.114 119.29.29.29 119.28.28.28 223.5.5.5 223.6.6.6点应用,点测试上游 DNS,在下面的速度限制 - 每个客户端查询次数改为 0(不限制)
过滤器 - DNS 黑名单 - 添加黑名单 - 从列表选择 - 勾选“区域:CHN:AdRules DNS List 和 anti-AD”
继续添加自定义列表:添加黑名单 - 添加自定义列表:HalfLife 合并规则(EasylistChina、EasylistLite、CJX’sAnnoyance)(主用)
CJX's Annoyance | 强而友善 | EasyList China | Fanboy+Easylist | 油管去短视频
过滤器 - 自定义过滤规则:
@@||pstatp.com^ # 放行该域名,即不过滤 # 实例 @@||ttti.cc @@||okx.com @@||gia.jd.com^$important @@||wl.jd.com^$important @@||widget.cloudpayments.ru^$important @@||ekg.riotgames.com^$important @@||sdk.open.talk.getui.net^$important @@||fourier.taobao.com^$important @@||mon.us.tiktokv.com^$important @@||merchantpool1.epicgames.com^$important @@||acs.m.taobao.com^$important @@||tool.liumingye.cn @@||badjs.weixinbridge.com^$important @@||www.baidu.com^$important @@||signaler-pa.clients6.google.com^$important @@||ssl.gstatic.com^$important @@||www.googleapis.com^$important @@||btrace.qq.com^$importantPassWall - DNS - 远程 DNS - 设为“路由器IP:端口”(即上面的5635)
配置参考 | 少数派 | 其它博主推荐
从申请亚马逊服务器到安装 AdGuard 设置 DOH 服务
创建新分区
系统 - 磁盘管理 - 可见磁盘(/dev/mmcblk0)右边点修改 - 下方 Free Space 即空余空间,在中止扇区输入 +50M 或 +10g - 点右侧创建,接着再点右侧的 EXT4 进行格式化挂载磁盘
系统 - 挂载点 - 生成配置 - 拉到下方挂载点分类中可以看到新建的分区,点右侧修改 - 勾选启用此挂载点、挂载点选 /mnt/mmcblk0p3,保存应用Aria2
勾选启用,以 root 权限运行文件和位置:配置文件目录 /var/etc/aria2 ;默认下载目录 /mnt/mmcblk0p3/download(需提前新建)
bt设置:附加 Tracker 列表
共享目录(smb)
网络存储/服务 - 网络共享 - 共享目录 - 添加:名字自定、目录自定(例如 /mnt/nvme0n1-4/smb/)、勾选可浏览,使用 root,允许匿名用户,创建文件权限 0777,创建目录权限 0777Win10 映射网络驱动器:此电脑 - 计算机 - 映射网络驱动器,输入 \\192.168.1.1\目录名
或 \\IMMORTALWRT\目录名
挂载 SMB
例如挂载 NAS 的共享目录:服务 - 挂载网络共享 - 挂载 CIFS/SMB,并填写:NAS-IP,共享目录 Downloads/alist ,挂载路径(本地目录)/mnt/smb ,版本 SMBv2,可读写,UTF-8 字符集,你 NAS 的用户名+密码# 命令行版本 opkg install kmod-fs-cifs # 安装软件包 # 挂载局域网SMB 到 mnt/windown 目录(需要先创建好) mount -t cifs //192.168.10.101/Download /mnt/windown -o user=xxx,password=xxx,iocharset=utf8,file_mode=0777,dir_mode=0777
动态 DNS
外网访问路由器:网络 - 防火墙 - 端口转发,在下方填写内容后点右边的添加:名称自定-协议 TCP+UDP-外部区域 wan-外部端口 16810 | 内部区域 lan-内部 IP:192.168.10.1-内部端口 80服务 - 动态 DNS - 修改 IPv4 设置:先将服务提供商改为 cloudflare-v4(若没有,先安装 ddns-scripts_cloudflare.com-v4 软件包),如下填写:
>查询主机名:host.domain.com(你自定的域名) 域名:host@domain.com(你自定的域名,注意这里是要用 @ 符号分割 用户名:为 Cloudflare 的登录邮箱,密码:为 Cloudflare 的 API_KEY
备注:获取API方法:登陆 Cloudflare - 选择你的域名 - 概述,右下角点“获取你的API令牌” - API 密钥 - Global API Key 右侧点查看
勾选上”使用 HTTPS“,CA证书路径填写 /etc/ssl/certs/cf/cf.pem( 将从 Cloudflare 获取的CA密钥写入对应路径的,新建的 cf.pem 文件中,CA密钥获取方法同上API获取方法,只要选择 CA KEY 点查看即可)可选内容:高级 - IP 地址来源,选择 URL,DNS 填写 1.1.1.1 使用 Cloudflare DNS 解析查询结果,避免其他提供商缓存影响
然后外网可以通过:域名+端口 进行访问
网易解锁灰色音乐
参考视频Zerotier
可以将多个局域网组成一个局域网,即异地组网:参考视频使用步骤:
先去官网注册,然后登录,在上方点击 Networks - Create a network,之后点击 ID
在顶部有 Network ID ,之后所有加入局域网的设备都要通过这个 ID
打开 Openwrt - VPN - Zerotie,勾选启用、添加上面的 ID、勾选允许客户端 NAT,保存&应用
回到 Zerotier 官网,拉到下面可以看到加入的设备,也可以看到虚拟 IP
设置访问:
Openwrt - 网络 - 接口 - 添加新接口,勾选以太网适配器 zt...,然后记住这个 zt 开头的,点提交
# 将上面的 zt... 开头的内容替换掉下面的虚拟网卡,保存到记事本一会使用
iptables -l FORWARD -i 虚拟网卡 -j ACCEPT
iptables -l FORWARD -О 虚拟网卡 -j ACCEPT
iptables -t nat -l POSTROUTING -o 虚拟网卡 -j MASQUERADE
接口 - 你新建的接口,配置一下:  IPv4 填写:Zerotier 官网 加入设备的虚拟 IP 地址,子网掩码选 255.255.255.0
  上方点防火强设置:勾选 lan ,点保存&应用
Openwrt - 网络 - 防火墙 - 自定义规则,将上面保存的 zt... 编写好的内容粘贴进去到底部,点重启防火墙
Zerotier 官网,再将虚拟设备的IP地址,粘贴到上面 Advanced 项(via)中,再在 Destination 输入你路由器的 IP 网段,例如 192.168.10.0/24,点提交完成,之后其它电脑或笔记本,可以下载 Zerotier-One 客户端也加入到该网络,就可以互相访问了
备注:带宽和网速换算:MB/s 是速度单位,Mbps 是带宽单位,计算公式:MB/s × 8 = 带宽,Mbps ÷ 8 = 速度
阿里云盘转 WebDav
项目地址 | 视频教程浏览器访问:http://NAS-IP:端口号,测试是否成功(教程)
参考资料
旁路由设置硬件选择:硬酷R1(x86mini)、GL.iNet MT-3000(便携Wifi6)、R86S U4(高配x86光口)
QNAP NAS
Qfinder Pro | TS-453Dmini | User Guide | qnapclubApp Center :Container Station(Docker)、Security Counselor、Download Station、Qsync Central、HBS3(文件同步)、HybridMount(远程挂载)、Notes Station 3、Text Edior、Plex(流媒体管理中心)、Acronis True Image(手机备份)、QmailAgent(邮箱管理)
PC Apps:Qsync(双向同步)
Android App:Qfile
初始化硬盘
添加硬盘:插入硬盘后,打开“存储与快照总管” - 存储/快照”- 右上角选“新存储池”(如果你要建立厚卷或精简卷)或“新卷”(静态卷)对于下载盘,使用静态卷,inode size 尽量弄大一些,如 32K~64K
不支持快照:静态卷(适合对磁盘性能有需求,如应用盘,下载盘,视频盘,虚拟机用的磁盘,一般如果没有快照与 Qiter 需求,更推荐静态卷)
支持快照&LUN:
厚卷(适合一般文件,如照片,普通文件,没特殊需求的话一般使用厚卷
精简卷(空间灵活,用多少占用多少,但性能比较差,像虚拟机硬盘)
硬盘的选择
NAS 盘:希捷酷狼或酷狼 Pro 、西部数据红盘 Plus 或 Pro 、东芝 N300 系列企业盘:希捷银河 Exos 、西部数据 Ultrastar(如果考虑成本,监控盘也可以考虑)
硬盘买 PMR ,SMR 最多适合冷备
希捷银河企业 ST8000NM0055 8TB
希捷银河企业 ST10000NM0016/001G 10TB
希捷银河企业 ST12000NM0008 12TB
希捷银河企业 ST14000NM001G 14TB
希捷银河企业 ST16000NM001G 16TB
西部数据 HC320 8TB
西部数据 HC510 10TB
西部数据 HC530 14TB
西部数据 HC550 16TB
东芝企业 MG08ACA14TE 14T
使用和设置
更改日志语言:QuLog Center - 日志设置 - 日志语言创建共享目录:控制台 - 共享文件夹 - 创建 - 共享文件夹,或者,打开 FileStation ,在左侧对应的盘符(DataVol1)右侧点击 ... 三个点 - 创建共享文件夹
开启删除共享目录中的文件权限:控制台 - 共享文件夹 - 高级权限 - 勾选启用高级文件夹权限
关闭语言自动侦测:右上角 ... - 语言 - 简体中文
获取 Web 管理地址:右键一个应用(例如:FileStation)- 在新浏览器分页中打开
自动开关机:控制台 - 电源 - 电源计划,勾选启动计划,设定一个关机时间和一个开机时间
磁盘 / VJBOD - 磁盘运行状况 - 设置,磁盘 SMART 测试计划,启用快速测试(每月1次)
DDNS 识别为梯子IP怎么办?
cat /etc/init.d/get_external_ip.sh # 查看该文件可以看到: WAN_IP=`/usr/local/bin/qcloud_cli -x 13 -e` # 即通过该文件实现的获取外网IP tail | /usr/local/bin/qcloud_cli -x 13 -e # 因此,追踪该文件并查看输出 https://edge.api.myqnapcloud.com # 输出中可以看到类似这样因此,只要在软路由中将 edge.api.myqnapcloud.com 加入不走代理列表即可
共享的选择
如果用不着的可以关掉,Webdav、ftp 适合广域网使用,smb、nfs 适合局域网,rsync 适合增量备份与同步开启 WebDAV
控制台 - 应用程序 - Web 服务器 - 勾选“启用 Web 服务器”,然后就可以在上方看到 WebDAV 标签,点击该标签 - 启用 WebDAV(如果你发现连接不上,你应该也勾选下面的启用专用端口)控制台 - 共享文件夹 - 编辑指定用户共享文件夹权限 - 选择权限类型“WebDAV访问”,访问权限选“无限制”,勾选指定的用户允许即可;Potplayer 播放,打开 - 远程连接,输入名称,协议选WebDAV、端口、用户名和密码,点连接
开启 NFS
控制台 - 网络&文件服务 - Win/Mac/NFS/WebDAV - Linux NFS 服务 - 勾选 “激活 NFS v2/v3 和 v4 服务”控制台 - 共享文件夹 - 编辑你要共享的文件夹权限 - 选择权限类别“NFS主机访问”,勾选下面的“访问权限”即可,其它不需要勾选
开始 SMB
SMB 是默认开启的,Windows 在文件管理器左侧导航网络中可以搜索到,或者直接输入 smb://192.168.x.x 访问,勾选记住凭证并登录,之后可以右键共享文件夹映射为网络驱动器开始 SMB3 加速:SSH 登陆 NAS - 编辑 /etc/smb.conf 文件,加入如下内容:
server multi channel support = yes aio read size = 1 aio write size = 1设置链路聚合:网络与虚拟交换机 - 网络适配器 - Port Trunking - 选择一般交换机
SSH 连接终端
如果不需要 SSH 、telnet 就不要开启,更安全开启允许 SSH 访问:控制台 - Telnet / SSH - 勾选“允许SSH连接...”,然后:
ssh user@NAS-IP # 默认已禁用了管理员账号,所以这里用你的用户名登陆 sudo -i # 切换 root 账户,输入你的账户密码,接着按 q 再按 y 即可进入命令行环境 # 备注:默认的管理员账户为 admin 密码为网口的 MAC 地址(去掉特殊字符) # 列出共享目录 ls /share # 查看共享目录,这里会有很多目录和软件链接,难以识别,可以如下操作 ls /share/CACHEDEV* # 分别列出所有磁盘中的目录 ls -l /share | grep ^l # 列出符号链接文件所指向的位置 cd /share/CACHEDEV3_DATA/Downloads/ # 通过上面获取的位置,前面加上 /share 即可进入
ls /dev/dri # 结果 renderD128 表示支持硬件解码
cat /proc/mdstat # 查看所有 Raid 卷(md322 和 md256 是系统 swap 分区) parted /dev/sdb print # 查看各硬盘,通过容量判断哪个是固态及机械 hdparm -y /dev/sda # 立即休眠硬盘 hdparm -C /dev/sda # 查看硬盘状态(active/idle(唤醒状态) 或 standby(低功耗休眠模式))
HBS 3 文件备份同步中心
创建单向镜像同步:同步 - 创建-单向同步作业 - 选择源和目标目录 - 指定计划 - 规则在策略里勾选“移除目标文件夹中的其他文件”HybridMount 文件型云网关
创建远程挂载:可以挂载 SMB 、云存储等网络分享到文件管理器目录设置 SSL 证书
控制台 - 安全 - SSL 证书和私钥 - 取代当前证书 - 选择你之前申请的证书文件MariaDB 10 数据库
控制台 - 应用程序 - MariaDB - 安装 MariaDB 10,然后启动它设置初始密码,用户名默认是 root在 App Center 中安装 phpMyAdmin ,启动并登陆 MariaDB 数据库
关于 phpMyAdmin 无法访问 MariaDB 10 的解决方法,如果你无法使用 Text Editor 修改可以使用命令行如下:# ssh 登陆到 NAS sudo -i # 切换 root 用户 # 威联通的应用会保存在路径 cd /share/CACHEDEV1_DATA/.qpkg/ 中 cd /share/CACHEDEV1_DATA/Web/phpMyAdmin # 进入 phpMyAdmin 所在路径 vi config.inc.php # 修改该文件,并在结尾的 ?> 前加入如下内容 port: $cfg['Servers'][$i]['port'] = '3307'; socket: $cfg['Servers'][$i]['socket'] = '/var/run/mariadb10.sock';
Container 套件(Docker)
打开 App Center - QTS 必备分类 - 安装 Container Station以下“部署镜像”,即表示 “Container Station - 容器 - 浏览 - 搜索镜像名 - 选择镜像 - 部署
配置镜像加速
访问阿里云 - 顶部导航 - 产品 - 容器与中间件 - 容器镜像服务ACR - 管理控制台 - 镜像工具 - 镜像加速器 - 复制地址;NAS - ContainerStation - 属性 - Registry 服务器 - 新增 - 粘贴之前复制的镜像加速器地址,并勾选信任SSL签署和设为默认Portainer
先登陆 NAS 开启 admin 账户,然后 SSH 登陆 NAS ,执行安装命令:docker volume create portainer_data docker run -d -p 8000:8000 -p 9443:9443 -p 9000:9000 --name portainer \ --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock \ -v portainer_data:/data \ portainer/portainer-ce:latest 注意:威联通 NAS 挂载路径,例如 /share/Downloads ,端口指定 hsot浏览器访问 NAS-IP:9000 ,创建管理员账号后选择 Local 进行连接
一个 Portainer 端就可以远程管理多端,在其他端安装 portainer/agent 即可:在主机端 - 环境 Environments - 右上角 Add environments - 选 Docker Standalone - 底部 Start Wizard - Agent - 复制命令到被控制端安装,然后再底部填写被控制端的IP或域名端口后点 Connect 连接
Dockge
louislam/dockge 是很方便的 compose.yaml 图形管理工具mkdir -p /opt/stacks /opt/dockge # 创建目录 services: dockge: image: louislam/dockge:1 restart: unless-stopped ports: - 9001:5001 volumes: - /var/run/docker.sock:/var/run/docker.sock - /opt/dockge/data:/app/data - /opt/dockge/stacks:/opt/stacks # 堆栈路径,日后备份该目录保存所有 compose.yaml environment: - DOCKGE_STACKS_DIR=/opt/stacks # 堆栈路径需和上面一致
DDNS-GO
镜像 jeessy/ddns-go ,优先部署于 Openwrt,Docker-容器 - 添加 - 解析 CLI 并导入docker run -d --name ddns-go --restart=always --net=host -v /mnt/nvme0n1-4/ddate/ddnsgo:/root jeessy/ddns-go # 或威联通 NAS,网络里选 host 才支持 IPv6 # 共享文件夹 - 挂载本机共享文件夹 - 新增: /share/Container/ddnsgo:/root浏览器访问 NAS-IP:9876 ,配置 DNS 服务商,如 Cloudflare,填写 Token,在 IPv4/IPv6 - 勾选启用 - 填写域名 - 底部 Save
Cloudflare Token 获取方法:登陆 Cloudflare - 右上角头像 - 我的个人资料 - API 令牌 - 创建令牌 - 点击“编辑区域 DNS”右侧的“使用模板”,在“区域资源”中选择你的域名,或者选择所有区域 - 拉到最底下点击继续以显示摘要 - 复制令牌
Bitwarden
部署镜像 vaultwarden/server# 名称自定义,点高级设置 # 网络 60030:80 # 共享文件夹 - 挂载本机共享文件夹 - 新增: /share/Container/bkeypass:/data -e SIGNUPS_ALLOWED=false # 注册你的账号后可以重新部署镜像增加这个参数以禁止注册设置反代后浏览器访问并注册账号,后续安装浏览器扩展并选择自托管登陆,在工具中可以导入数据
设置 - 自动填充 - 默认 URL 匹配检测改为“主机”(为了匹配不同的端口号)
浏览器设置快捷键 Alt + Shift + K 为当前网站自动填充最后使用的登录信息
Filebrowser
Image:filebrowser/filebrowser:latest Manual network port publishin: host(1110)→ container(80) Volumes: /share/CACHEDEV3_DATA:/srv /share/Container/filebrowser:/database /share/Container/filebrowser/config:/config Env: PGID:100 PUID:1000账号密码 admin ,点左下角 Settings - Language - 简体中文;设置 - 用户管理 - 修改默认的 admin 为你自己的账户和密码;再新建一个账号并指定目录范围给家人用
VS Code-server
services: code-server: image: linuxserver/code-server:latest container_name: code-server environment: - PUID=1000 - PGID=100 - TZ=Etc/UTC volumes: - /mnt/nvme0n1-4/ddate/coder:/config ports: - 200:8443 restart: unless-stopped默认工作目录为 /config/workspace ,如果你想挂载本机的目录,可以在 docker compose 文件中增加一条,例如 /mnt/nvme0n1-4/ddate:/ddate
Adguard home
Image:adguard/adguardhome Manual network port publishin: host(53)→ container(53) host(53)→ container(53)udp host(3000)→ container(80) Volumes: /share/Container/adguard/work:/opt/adguardhome/work /share/Container/adguard/conf:/opt/adguardhome/conf Advanced container settings: Restart policy:Always
Syncthing
version: "3" services: syncthing: container_name: syncthing environment: - PGID=100 - PUID=1000 - TZ=Asia/Shanghai image: linuxserver/syncthing:latest ports: - 8384:8384 - 21027:21027/udp - 22000:22000 - 22000:22000/udp restart: always volumes: - /share/Container/syncthing:/config - /share/CACHEDEV1_DATA/homes/NanJi/Syncthing:/qsync - /share/CACHEDEV3_DATA/Downloads/phonecam:/ssync networks: host: external: true登录后先设置账户否则任何人都可以访问,若与其他容器搭配需要 root(即 PUID=0 ),或所有容器使用相同用户组,否则无法读写
使用:先添加远程设备,手机可以直接扫描当前设备的二维码(点识别右面的标识号码);再添加文件夹,主要填写文件夹路径(即上面的 /ssync)
Freshrss
version: "3" services: freshrss: container_name: freshrss environment: - TZ=Asia/Shanghai - PUID=1000 - PGID=100 - CRON_MIN=*/30 image: linuxserver/freshrss:latest ports: - 1810:80 restart: always volumes: - /share/Container/freshrss:/config networks: bridge: external: true浏览器访问 NAS-IP 开始安装向导 http://192.168.10.111:184
安装插件,下载后放入:NAS\Container\freshrss\www\freshrss\extensions 中
修改基础URL:修改 NAS\Container\freshrss\www\freshrss\data\config.php 文件中的 base_url 字段
配置移动端访问:右上角设置 - 认证 - 勾选“允许 API 访问”并提交,账户 - API 管理 - 点击下方的链接可以看到你的 Fever API 地址,密码可以设置也可以不设置
设置 - 阅读:文章显示“只显示未读”;展开的分类“无分类”,勾选“默认显示收藏的所有文章”;去掉“点击文章区域外以关闭”
Radarr
部署镜像 linuxserver/radarr:# 名称自定义,点高级设置 # 环境 - 新增: PGID:0 PUID:0 TZ:Asia/Shanghai # 网络 - 网络模式(NAT)- 端口转发 - 新增: 7878:7878-TCP # 共享文件夹 - 挂载本机共享文件夹 - 新增: /share/Container/Jackett:/config /share/Media/Downloads:/downloads # 下载目录,指定到下载软件同目录 /share/Media/Movies:/movies # 电影库的位置 # 你也可以只指定 /share/Media:/downloads ,然后做为子目录来指定电影库浏览器访问 NAS-IP:7878 ,点左侧的 Settings - UI - 右侧向下滑动到 Language 将两项都设成中文
设置 - 索引器 - Torznab ,填写 indexer 的 URL(在 Jackett 的 indexer 右侧点 Copy Torznab Feed 获取)和 API Key ,点击 Categories 选择你要的类型(如此可以添加多个索引器)
设置 - 下载客户端 - Transmission - 填写IP:端口,测试成功并保存
设置 - 媒体管理 - 最下面根目录,添加你的电影目录
设置 - 元数据 - 将 EMBY 和 Kodi/Emby 都开启
电影 - 添加电影 - 搜索电影后点击它,目录位置选择 movies 目录存放(这表示将下载完成的电影硬链接创建的位置),返回电影,点击下面的搜索选项卡,选择你要的点下载按钮,即会发送到下载客户端
电影 - 媒体库导入 - 选择 movies 目录,然后它会自动扫描导入即可(你应该先给 movies 目录里面的电影命名好)
Radarr
部署镜像 linuxserver/sonarr:# 名称自定义,点高级设置 # 环境 - 新增: PUID=1000 PGID=1000 # 每个人不一样,登陆 NAS 用 id 命令获取 TZ:Asia/Shanghai # 网络 - 网络模式(NAT)- 端口转发 - 新增: 8989:8989-TCP # 共享文件夹 - 挂载本机共享文件夹 - 新增: /share/Container/sonarr:/config /share/Media/Downloads:/downloads # 与下载软件同目录 /share/Media:/mymedia # 影视媒体根目录浏览器访问 NAS-IP:7878,开始设置(左侧 Settings 分类):
设置根目录格式:Media Management - Season Folder Format:{Series Title:ZH} ({Series Year}) {season:0}
添加根目录:Media Management - Add Root Folder - mymedia/TV
设置清晰度:Profiles - Any - 取消勾选你不要的清晰度;在 Language Profiles 修改 English 添加中文并调整顺序
添加索引器:Indexers - +号 -(参考 Radarr)
添加下载客户端:Download Clients - +号 - 选择你对应的客户端,记得填写 Category 即标签 tv;在下面 Remote Path Mappings 添加远程路径 Media/Downloads/complete/tv/ 到本地路径 /mymedia/Downloads/complete/tv/
Jellyfin
使用了 nyanmisaka 的镜像,这是容器走 host 网络的实例,不用绑定端口,然后通过威联通反代外网 18096 到内网 8096 端口services: jellyfin: container_name: jellyfin image: nyanmisaka/jellyfin:latest environment: - PUID=1000 - PGID=100 - TZ=Asia/Shanghai volumes: - /share/Container/Jellyfin/config:/config - /share/Container/Jellyfin/cache:/cache - /share/Media:/media # 你的媒体保存目录 devices: - /dev/dri:/dev/dri restart: unless-stopped network_mode: 'host' # 附加说明 Portainer 部署的话,Runtime & Resources:Devices - add device: host(/dev/dri)container(/dev/dri)# 这条包括下面的两句(硬件转码核心) /dev/dri/renderD128:/dev/dri/renderD128 /dev/dri/card0:/dev/dri/card0 # 威联通里创建的话,选择设备,选择 Direct Rendering Infrastructure (226)浏览器访问 NAS-IP - 菜单 - 控制台 - 播放 - 转码(硬件加速:选 Intel QuickSync ,下面勾选所有格式)- 硬件编码选项:勾选启用硬件编码,勾选允许以 HEVC 格式编码(即支持H265);启用色调映射 - 算法选 BT.2390
设置 - 字幕:偏好 Chinese,模式智能模式,所有复杂格式
设置备用字体:在 home 目录下创建一个 font 目录,将中文字体复制到该目录并给予所有人读取写入权限;控制台 - 播放 - 填写上面的 font 目录路径并勾选启用备用字体
字体插件:控制台 - 插件 - 目录,在元数据分类中找到 Open Subtitles 插件并安装,完成后重启容器,再回到插件页面,点击 Open Subtitles,输入账号密码,没有则点击 Register 进行注册;之后在你要下载字幕的电影上点击 ··· 点修改字幕,点搜索图标,然后点下载图标
jellyseerr
jellyseerr 是一个协同选片系统image: fallenbagel/jellyseerr:latest environment: - LOG_LEVEL=debug - TZ=Asia/Shanghai ports: - 18090:5055 volumes: - /path/to/appdata/config:/app/config restart: unless-stopped浏览器访问 NAS-IP:18090,先点右上角更改语言,下方点击 Use your Jellyfin account ,输入你的 Jellyfin 账户并登陆,点 Sync Libraries ,选择你要同步的媒体库并继续
添加 Radarr 或 Sonarr:勾选默认服务器,填写网址和端口号,在 Radarr - 设置 - 通用中复制 Key 并填入,点击测试,继续填写信息,质量 any,根目录 /movies 并保存
左侧点击用户可以为家人创建用户,也可以用 jellyfin 中导入账户
Flare
Portainer - Containers - Add container:Name:Flare Image:soulteary/flare:latest Manual network port publishing:5005:5005 Command & logging Command:'flare' '--nologin=0' # 关闭免登陆,即登陆时需要账户密码 Volumes:/share/Container/flaredate/:/app Env:FLARE_USER=用户名;FLARE_PASS=自定密码
Wallabag
部署镜像 wallabag/wallabag:# 名称自定义,点高级设置 # 环境 - 新增: SYMFONY__ENV__DOMAIN_NAME:http://nanjis.top:182 # 网络 - 网络模式(NAT)- 端口转发 - 新增: 182:80-TCP # 共享文件夹 - 挂载本机共享文件夹 - 新增: /share/Container/wallabag/data:/var/www/wallabag/data /share/Container/wallabag/images:/var/www/wallabag/web/assets/images
Linkding
Portainer - Containers - Add container:Name:Linkding Image:sissbruecker/linkding:latest Manual network port publishing:183:9090 Command & logging Volumes:/share/Container/linkding/:/etc/linkding/data完成后点击 Container 中运行的 Linkding ,然后点击上方“终端机”,输入 python manage.py createsuperuser --username=your_name --email=xxx@qq.com ,接着会提示你设置密码,这个就是你的账号密码
Transmission
部署镜像 linuxserver/transmission:# 名称自定义,点高级设置 # 环境 - 新增: PGID:1000 PUID:1000 TZ:Asia/Chita # 网络 - 网络模式(NAT)- 端口转发 - 新增: 6883:51413-TCP 6883:51413-UDP 9091:9091-TCP # 共享文件夹 - 挂载本机共享文件夹 - 新增: /share/Container/transmission:/config /share/Media:/downloads /share/Media/torrents:/watch安装中文 WebUI :ContainerStation - 点击 transmission-1 运行中的镜像 - 输入 bin/sh - 然后执行命令:
find / -name web # 查找 web 目录,结果为 /usr/share/transmission/web wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh # 下载脚本 bash install-tr-control-cn.sh # 执行脚本 选择6(指定安装目录),输入上面得到的 /usr/share/transmission 注意,这里不包含 web 选择1(安装最新的发布版本(release)),安装完成,使用浏览器访问即可看到新的 WebUI
Aria2
version: "3" services: aria2: image: p3terx/aria2-pro:test container_name: aria2 environment: - PUID=1000 - PGID=100 - UMASK_SET=022 - RPC_SECRET=nanjishen - RPC_PORT=6800 - LISTEN_PORT=6888 networks: - bridge ports: - 6800:6800/tcp - 6888:6888/tcp - 6888:6888/udp restart: unless-stopped volumes: - /share/Container/aria2:/config - /share/Downloads/alist:/downloads - /share/Downloads/alist/系统/offline:/opt/alist/data/temp/aria2 network_mode: bridge
qbittorrent
以 Portainer 部署 docker-compose 为例services: qbittorrent: image: linuxserver/qbittorrent:latest container_name: qbittorrent environment: - PUID=1000 - PGID=100 - TZ=Asia/ShangHai - WEBUI_PORT=9092 # WebUI 端口 - TORRENTING_PORT=6881 # BT 下载端口 volumes: - /share/Container/qbittorrent:/config # 配置目录 - /share/Media:/downloads # 媒体目录 - /share/Downloads:/dl # 目录1 - /share/Backup/sexdl:/sexdl # 目录2 - /share/Videos/Sex/DL:/sexdl2 # 目录3 - /share/winsmb:/winsmb # 目录4,该目录挂载了外部SMB,如 Windows 电脑 ports: - 9092:9092 # WebUI 端口 - 6881:6881 # BT 下载端口 - 6881:6881/udp network_mode: bridge restart: unless-stopped浏览器访问 NAS-IP:9092 账户名 admin 临时密码在启动时打印到容器日志中
更改语言:设置 - Web UI - 用户界面语言选中文
关于路径:默认是 /downloads ,如果你要分类下载可以设置为 /downloads/Movie(如果下载时路径错了,可以右键下载条目点更改保存位置)
设置免密登陆:设置 - 高级,勾选“对 IP 子网白名单中的客户端跳过身份验证”,输入访问端的IP:192.168.10.101/32
添加分类:坐车导航中右键“未分类”- 添加分类,输入名称和路径,例如:SDL 和 /sexdl
修改监控种子的目录:设置 - 下载 - 监控文件夹中输入路径,例如 /config/torrent
如果用于 PT 下载:设置 - BitTorrent,将所有对勾都去掉
Alist
部署镜像 xhofe/alist:latest:# 名称自定义,点高级设置 # 网络 5244:5244 - TCP # 环境: PUID=1000 PGID=100 UMASK=022 # 共享文件夹: /share/Container/alist:/opt/alist/data /share/Downloads/alist:/nasdl # 用于日后挂载本地目录用浏览器访问 NAS-IP ,登陆后点击底部管理 - 用户,修改账号(备注:终端执行 docker exec -it alist ./alist admin 查看管理员信息,执行 docker exec -it alist ./alist admin set 设置密码)
挂载本机目录的方法:管理 - 存储 - 添加 - 本机,虚拟路径输入 / 根(表示显示在 Alias 列表第一层,你也可以加一层目录,例如 /NAS ),根目录路径输入 /nasdl(即上面挂载的 /share/Downloads/alist)
Talebook
在线图书阅读系统,和上面一样操作,搜索 talebook/talebook 镜像# 网络 18097:80 - TCP # 共享文件夹 /share/Media/Books:/data
PicoShare
创建容器 elestio/picoshare:latest# 名称自定义,点高级设置 # 网络 285:4001 - TCP # 共享文件夹 /mnt/nvme0n1-4/ddate/picoshare:/data # 保存上传的文件的位置 # 环境变量 PORT=4001 # 与上面网络的端口相同 PS_SHARED_SECRET=你的密码
PiGallery2
创建容器 bpatrik/pigallery2# 名称自定义,点高级设置 # 网络 1117:80 - TCP # 共享文件夹 /share/Container/pigallery2/config:/app/data/config /share/Container/pigallery2/db:/app/data/db /share/Picture/Wallpaper:/app/data/images /share/Container/pigallery2/tmp:/app/data/tmp # 环境变量 NODE_ENV=production浏览器访问 NAS-IP ,默认账号密码 admin 登陆后修改或删除管理员账号
Easyimage2
创建容器 ddsderek/easyimage# 名称自定义,点高级设置 # 网络 1116:80 - TCP # 共享文件夹 /share/Container/easyimage:/app/web/config /share/Picture/image:/app/web/i # 环境变量 TZ=Asia/Shanghai PUID=1000 PGID=1000 DEBUG=false
Lsky Pro
创建容器 halcyonazure/lsky-pro-docker# 名称自定义,点高级设置 # 网络 11116:8089 - TCP # 共享文件夹 /share/Container/lskypro:/var/www/html # 环境变量 WEB_PORT=8089浏览器访问 NAS-IP ,开始向导,选择 SQLite 数据库并设置账号密码;设置:系统设置-取勾“是否允许游客上传” ;存储策略-访问网址改成外网网址
本地储存及使用 sqlite 记得备份:
database 目录下的数据库文件,升级后将数据库文件放回
storage 目录下保存了,本地储存策略的所有上传的图片
本地存储策略,public 目录下生成符号连接(软连接),删除该目录后,在升级完成后编辑本地储存策略,保存一下以重新生成符号连接
配置 PicGo
在 PicGo 先安装 Lsky-Uploader 插件,然后在图床 - 设置 - 接口:可以看到 API 地址:http://xxx/api/v1/tokens(手动加上 tokens )打开 API 调试工具,粘贴上面的 API 再添加两个参数:email 和 password ,值为你的账号和密码,点击上方 API 右侧的发送请求,下方即可看到 "token": "xxx",复制出来,再加上前缀,最终为:Bearer xxxx ,返回 PicGo 填写 lsky 图床设置
Ubuntu-desktop
Ubuntu 虚拟机,可以通过浏览器访问桌面也可以通过 VNC Viewer-e RESOLUTINO=1920x1080 -p 6080:80 - TCP # 浏览器远程端口 -p 5900:5900 - TCP # VNC 端口 -v share/Container/ubuntu:/dev/shm
NAS-Tool
部署镜像 jxxghp/nas-tools# 名称自定义,点高级设置 # 网络 - 网络模式(NAT)- 端口转发 - 新增: 待定:待定-TCP # 共享文件夹 - 挂载本机共享文件夹 - 新增: /share/Container/nastools:/config /share/Media:/video # 默认用户名 admin 密码 password
Jackett
部署镜像 linuxserver/jackett:# 名称自定义,点高级设置 # 环境 - 新增: TZ:Asia/Shanghai # 网络 - 网络模式(NAT)- 端口转发 - 新增: 9117:9117-TCP # 共享文件夹 - 挂载本机共享文件夹 - 新增: /share/Container/Jackett:/config /share/Media/torrents:/downloads浏览器访问 NAS-IP:9117,点击 Add indexer ,可以将 Type 列选择 Public(公共),Language 列选为 zh-CN ,在筛选出的结果中选中你要的,点击 Add Selected 添加,以及推荐 EZTV,RARBG,1337x ;返回主页点击 Manual Search 搜索影片即可
Flaresolverr
由于种子搜索网站会设置防DDOS攻击,所以需要配合索引器代理;通过 Portainer 部署 flaresolverr/flaresolverr:# 端口 8191:8191 # 环境变量 LOG_LEVEL=info在 Jackett 中最下方的 FlareSolverr API URL 填写 http://192.168.10.111:8191 即可
Prowlarr
部署镜像 linuxserver/prowlarr:# 网络 - 网络模式(NAT)- 端口转发 - 新增: 9117:9117-TCP # 共享文件夹 - 挂载本机共享文件夹 - 新增: /share/Container/Prowlarr:/config浏览器访问 NAS-IP,左侧 Settings - UI ,先改成中文,返回搜刮器,点击添加索引器 ,搜索 RARBG ,点击后再 Base Url 下拉选择网址,测试通过后保存
设置 - 搜刮器 - 搜刮器代理点加号添加:FlareSolverr 填入 http://192.168.10.111:8191/
设置 - 应用程序 - 点加号 - 选择 Radarr:同步级别仅添加和删除,Prowlarr 服务器地址填 http://192.168.10.111:9696,Radarr 服务器地址填写 http://192.168.10.111:7878
ApiKey 的获取方法:Radarr - Settings - General
添加成功后,返回 Radarr,在设置 - 索引器中即可看到 Zooqle (Prowlarr)
Piwigo
部署镜像 linuxserver/piwigo:# 环境 - 新增: TZ:Asia/Shanghai # 网络 - 网络模式(NAT)- 端口转发 - 新增: 1114:80-TCP # 共享文件夹 - 挂载本机共享文件夹 - 新增: /share/Container/piwigo:/config /share/Picture:/gallery浏览器访问 NAS-IP 进行安装,数据库使用 NAS 的数据库即可
参考资料
很不错的 NAS 专栏Google TV
首次激活
1. 设定时间 ntp 服务器:需自定义域名劫持(hosts):time.android.com 到阿里云的 203.107.6.882. 先给遥控器上电池,再给谷歌TV通电(这样可以无感匹配遥控器,否则你可以点一下谷歌TV机身的小按钮,然后遥控器上同时按“返回”和“主页”键重新匹配
3. 在电视上完成首次安装向导;首次连 WIFI 它会先自动更新系统
4. 登陆谷歌账号(必须且无法跳过);然后会提示你设置遥控器,选择以后再说,因为这个设置过程较长
5. 设置时区,进入主界面后,点击设置 - 系统 - 日期和时间:勾选使用24小时制,设置时区选择中国标准时间
6. 进入开发者模式:设置 - 关于 - Android TV 操作系统版本上快速连点4下打开开发者模式;返回设置 - 启用“USB 调试”
7. 修改盒子NTP:下载遥控助手并连接盒子,电视上会提示是否允许,然后点“一键修改NTP”, 接着盒子会重启,重启后检查一下时间
安装应用
用手机输入:谷歌商店搜索 Google TV - 与电视配对谷歌商店搜索应用,例如 mix apps(该应用解决当你的程序显示不出来图标时,启动它能显示全部应用)
免U盘安装第三方应用:先打开开发者模式(如以打开请跳过),在首页 - 应用 - 工具分类中找到 Downloader(by AFTVnews),安装并启动,输入代码 96142 后会跳转到 Emotn 网站,接着点击下载按钮即可(更多代码看个人APP页对应应用说明)
第三方市场:例如 Emotn ,启动后搜索当贝市场(Dangbei Store),也可以在上方输入分享码 465651 访问悟空分享的软件系列
最后
设置 - 遥控器和配件 - 设置遥控器按钮(Chromecast Remote)- 添加设备 - 选择你的电视品牌设置 - 显示和声音:文字缩放、分辨率、开启 HDR
别忘记,显示设置调节 HDR
Awtrix
管理页刷写固件
新版固件,图标编号,文档 ,新版流,配合HA使用视频(自定义存储库)HA蓝图:
Night clock mode(夜间时钟):日间模式用色(橘黄:深 #ff4000 ,浅 #ff5600);星期用色(当前星期 #00ff00 ,非当前星期 #393939)Awtrix random effect(随机特效)
ha-awtrix(发送消息及生成应用,属自定义蓝图,放到 homeassistant\blueprints\automation\ha-awtrix 目录)
旧版固件,将 Awtrix 通过 USB 连接电脑
启动 Flashing Tool 工具烧录(启动后如果无法正常显示连接端口,是因为电脑没有安装 CP210x驱动,下载并安装驱动后,重新连接即可安装服务端
启动 whyet/awtrix2 的容器,备用:cuijiemmx/awtrix2TZ=Asia/Shanghai 7000-7001:7000-7001-TCP 5568:5568-UDP /share/Container/awtrix2:/data访问 NAS-IP:7000,如果容器无法正常工作,可以下载 awtrix.jar,并将其放到 awtrix2 目录中后重启容器
设置中文,左侧 Setting - host - 将 Language 改为 zh-CN,然后点击右上角保存
启动 Awtrix
连接 Awtrix 电源,可以看到“WiFi->”画面,用手机连接名为 “AWTRIX Controller” 的 Wifi 型号,密码为:awtrixxx接着会自动弹出页面,点击“Configue WiFi”,然后连接你家里的 2.4G Wifi 网络,Host 为 NAS-IP,端口为 7001,点击保存
浏览器访问 ip:7000 ,先做基础设置:设置 - 主机:文字颜色 255.200.0,调整动画 None,语言 zh-CN,亮度10,应用持续时间20秒,滚动速度60毫秒,更新间隔600秒,自动亮度6-30
备注:默认颜色(0 106 255)
安装软件
点击左侧导航的 Appstore 进入应用商店AnotherTime(显示47秒,颜色#E8BE4F)(时间:动画scroll,冒号动画blink,显示秒动画k2000+红色+黑色背景)(周:风格dotted,当前星期颜色#00ff00,其它星期颜色#ffc800)(日历:风格large,图标ID 323,颜色#ffa200,头和主体颜色#000000)(自定义图标:ID 1199,位置 x20 y-1)
Animations(选择你要的动画)以上开启时间 05:00-00:00
Time(自带)(颜色#507522,做为夜间模式使用,开启时间 00:00-05:00)
WeatherCY(彩云天气),东经:123.832738 | 北纬:41.312447,开启时间 06:00-23:00
AnotherTime(时间+日期+温湿度)Animations(显示云中的动画效果)
Countdown(倒计时)
CustomCalendar(指定日期提醒)
Date(日期+星期)
工作日颜色(绿 158,158,158),当前星期颜色(橘黄 255,201,14)
Dark(黑屏)
ExternalIP(显示外网IP)
LookingEyes(眼睛盯着你)
Matrix(黑客帝国矩阵)
MessageBoard(自定义文字)
Reminder(提醒到指定日期还有几天)
Sunrise(显示日落和日出时间)
YearProgress(以百分比显示今年的进度)
第三方应用安装:直接将 Java 文件放入 awtrix2/Apps 目录中后重启容器
颜色
灰色(#9E9E9E)、红色(#ffda00)绿色(#00FF00)橘黄色(#FFA200)、暗黄色(#FFC800)、亮黄色(#FFEF00)
蓝绿色(#00909C)、暗紫色(#8AD2DB)
图标
俄罗斯方块(1199);红色球呼吸(1857);黑屏(1313)kitt 点扫描(323);kitt 竖杠扫描(1120)
火堆(1524);右侧绿三角箭头(652);烟花(1850);蜡烛(1387)