前置说明阅读本文需具备一定的 Lucky 使用经验以及 Cloudflare 使用经验,若没有请自行查阅相关文章后再继续阅读。
本文所有操作均为文字描述,无图演示!
前置条件:
Lucky 检测中检测出的 NAT 类型最好为 NAT1
路由器拨号且路由器开启了 UPnP 功能
Lucky 动态域名假设你的域名为 example.com,推荐配置 A 记录为 *.ipv4.example.com,AAAA 记录为 *.ipv6.example.com。
当然你也可以配置为相同的,如 *.real.example.com。
具体操作步骤请参阅相关文章自行配置。
Lucky Web 服务配置添加 Web 服务规则,下面介绍需要配置的项。
基础配置
Web 服务规则名称:自定义
规则开关:开
操作模式:简易模式
监听类型:全选(IPV4 + IPV6 )
监听端口:100(这里可自定义为你自己的端口)
防火墙自动放行:开
TLS:开
TLS 最低版本限制:TLS 1.2(默认即可)
子规则若配置的动态域名 A 记录为 *.ipv4.example.com,AAAA 记录为 *.ipv6. ...
这里有我的自定义网络 DockerBridge,你可以绑定默认网络 bridge,至于 IP 你自己设置自己的
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184 ...
前言传统 iStoreOS 安装 AdguardHome 一般是在 iStoreOS 商店搜索并安装,其本质仍是部署在 Docker 容器中,但这种方式不利于后期扩展,如:
人不在家,如何也能够享受到部署在家里的 AdguardHome 服务?
部署的 AdguardHome 如何不与宿主机的端口冲突?
宿主机(iStoreOS)默认的 53 端口是 dnsmasq,AdguardHome 如何也配置成 53 端口呢?
带着这几个问题,文本将一一解决。
注意:对于 AdguardHome 基础的配置和使用,本文不再演示和赘述!所以本教程不适合新手阅读,望周知。
(因为大部分人都没有 IPV4 地址!)本文所指的通过公网访问是指通过公网 IPV6 的方式访问,IPV4 不在此范畴内!
另外,你必须确保你家的路由器支持 IPV6,必须是拨号模式!且关闭路由器中的防火墙!还要保证能够正常的给路由器下的设备分配公网 IPV6 地址!
创建 Macvlan认识 Macvlan 网络Macvlan 网络是一种 Linux 内核提供的虚拟网络技术,用来让多个虚拟接口共享同一个物理网卡,但每个虚拟 ...
地址栏 stok 替换下方 stok,然后依次在命令行窗口中执行即可
123456curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=810bc05022580787d1ab5a5f1714dd38/api/xqsystem/start_binding -d "uid=1234&key=1234'%0Anvram%20set%20ssh_en%3D1'"curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=810bc05022580787d1ab5a5f1714dd38/api/xqsystem/start_binding -d "uid=1234&key=1234'%0Anvram%20commit'"curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=810bc05022580787d1ab5a5f1714dd38/api/xqsyst ...
前置条件有 Cloudflare 账号,并且能够创建 R2 存储桶。如果达不到这个硬性条件那下面的步骤就不用看了。
介绍vaultwarden-backup 是一个 vaultwarden 的备份工具,它依赖 Rclone 驱动,通过把要备份的文件上传到 Rclone 中配置的远程地址,以实现备份的目的。
本文默认 vaultwarden 是使用 Docker 进行部署的,且下面步骤中全部使用 Docker 进行讲解。
Cloudflare R2 创建令牌关于 R2 令牌的创建,网上教程很多,这里就不演示了。
令牌名称随意,这里权限一定要给管理员读写,因为 vaultwarden-backup 备份需要!
然后点击创建令牌,这里一定要把下面我打码的地方对应的值找个地方存起来,因为这只会显示一次!
上图对应信息下面会用到,这里先提前打个预防针。
配置 Rclone由于 vaultwarden-backup 的备份是依赖 Rclone 的,所以我们需要配置一下 Rclone。
可通过下面的命令直接配置 Rclone。
1234docker run --rm -it \ --mount ...
检查当前的镜像。这将显示当前配置的 registry,也就是当前 Yarn 镜像源的 URL。
12# 检查当前的镜像yarn config get registry
如果需要更改镜像源,可以在命令行中输入以下命令。
12345# 设置镜像源yarn config set registry <registry_url># 这里提供一个淘宝镜像源供参考。更多镜像源请自行搜索查询yarn config set registry https://registry.npmmirror.com
恢复默认镜像。
12# 这将删除 registry 属性并恢复为默认的官方 Yarn 镜像yarn config delete registry
检查当前的镜像。这将显示当前配置的 registry,也就是当前 npm 镜像源的 URL。
12# 检查当前的镜像npm config get registry
如果需要更改镜像源,可以在命令行中输入以下命令。
12345# 设置镜像源npm config set registry <registry_url># 这里提供一个淘宝镜像源供参考。更多镜像源请自行搜索查询npm config set registry https://registry.npmmirror.com
恢复默认镜像。
12# 这将删除 registry 属性并恢复为默认的官方 npm 镜像npm config delete registry
下载安装包推荐在官网下载,地址:Download Python | Python.org。
这里以 Python 3.13.2 版本为例,点击它。
在这里根据你的电脑操作系统位数下载对应的版本即可。
默认安装双击运行下载好后的安装包。
这里勾选上 Add python.exe to PATH。
然后点击 Install Now 安装即可。
默认安装会把 Python 安装在 C 盘,后续下载的依赖也会在 C 盘,所以更推荐下面的自定义安装。
自定义安装点击 Customize installation 进入自定义安装。
这里的工具我们或多或少都会用得到,保持默认即可。点击 next。
安装位置默认在 C 盘,如果觉得无所谓直接点 install 即可。这里我就安装在别的盘了。
最后点击 install 安装即可。
验证打开终端,输入 pip -version 如果均有正确输出,则证明安装成功
下面推荐的扩展会按照 A-Z 的顺序进行排序,同 VSCode 名称排序结果。
提升开发效率
Bookmarks书签。方便定位代码。
Code Runner方便在 VSCode 中运行各种编程语言的代码。
Code Spell Checker拼写检查扩展。用于检查代码中的拼写错误,帮助开发者保持代码的清晰和准确。
CodeSnap捕捉代码片段,将其转为图像格式,方便分享。
Continue - Codestral, Claude, and more开源的 AI 代码助手。
Error Lens以颜色填充行背景的方式突出显示语言生成的诊断信息。
GitLens — Git supercharged
增强 VSCode 内置的 Git 功能,提供可视化查看 Git 操作等功能。
IntelliJ IDEA KeybindingsIDEA 键盘快捷键映射。使你在 VSCode 中获得近似 IDEA 的键盘快捷键使用体验。
Md Editor支持预览和编辑 MarkDown 格式的文件,基本接近 Typora 的编辑体验。
Rainbow Brackets用于为匹配的括号着 ...
本文默认你已经配置修改过 npm 全局包存储目录和缓存目录。
如若没有,请看: Windows 下修改 npm 全局包存储目录和缓存目录。
查看目录存储位置如果你的 Windows 是第一次安装 Node.js 或者安装过 Node.js 但并没有对 Yarn 全局包存储目录和缓存目录做过任何配置的话,那么 Yarn 全局包存储目录和缓存目录的默认存储位置为:
全局包存储目录:C:\Users\用户\AppData\Local\Yarn\Data\global
缓存目录:C:\Users\用户\AppData\Local\Yarn\Cache\v6
输入下面命令即可查看。
12345# 查看 Yarn 全局包存储目录yarn global dir# 查看 Yarn 缓存目录yarn cache dir
默认情况下 Yarn 的全局包存储目录和缓存目录是在 C 盘下的,但有时我们会因为一些原因想要更改全局包存储目录和缓存目录,本文将详细的讲述如何进行相应的操作。
创建目录配置的新目录路径不要含有空格!特殊字符!中文等不然后面使用可能会出错!
在您的计算机上选择一个合适的位置新建两个 ...
















