openwrt 定制版本 我自用的版本 - 使用

# 登录

登录地址和密码参考 https://dev.leiyanhui.com/openwrt/my/

部分界面如果是英文,在浏览器里面按下 crtl+F5 就好了。

# 修改密码

系统 - 管理权 修改

# ddns配置

配置了一组 3322 的ipv4 一组 dnspods的v4和v6 ,配置很简单不用多说。 dnspods需要用token的id和key。
注意:ipv6地址的获取,可以用 lan 口,默认wan口是获取不到的。如果配置好了 科学软件的情况下或者不使用科学上网,也可以用 url http://checkipv6.dyndns.com 获取

科学上网工具可能影响ipv6的使用 ,需要额外配置

# 配置 vpn

参考 https://dev.leiyanhui.com/openwrt/ipsec-server/

# KMS服务器

不用配置,默认启动的。会自动激活内网的win,如果不能 自己找一个key手动激活。会自动续签。

# alist挂载

略过

# rclone挂载alist的webdav

略过

# 挂载和扩容

我这里overlay分区比较大,2G。装日常插件足够了。甚至都可以装上桌面环境,但是如果跑kvm和太多docker 是肯定不够的。所以新建一个分区挂载到/opt
点击 系统 - DiskMan 磁盘管理 ,编辑主硬盘msata /dev/sda 新建一个分区。sda3。然后返回 系统 - 挂载点 挂到/opt

我这里,习惯用它的自动挂载,默认是自动挂载到 /mnt/sda3 的,所以 docker直接把储存目录 切换到 /mnt/sda3 或者软连接到/opt 都可以。

我主路由器 没有跑虚拟机,虚拟机平台 是在另外一台机器上。

# docker恢复

略过 如果 docker切换到之前存放docker的位置,会自动还原的。
docker - 配置 Docker 根目录 设置为msata上的空闲分区的自动挂载地址 /mnt/sda3

# 端口转发

用 网络 - socat 来转发

网络 防火墙 转发的端口,openwrt自己 不能用 公网地址+端口 访问(内网其他机器和外网可以访问),所以最好用socat 更简单省心

# 系统备份和还原

建议直接用命令行来备份和还原,参考https://dev.leiyanhui.com/openwrt/backup 同时也建议使用squashfs-combined固件
简单示例 备份

1
2
3
4
mkdir /mnt/sda3/openwrt-backup
tar -czvf /mnt/sda3/openwrt-backup/$(date +%Y-%m-%d_%H)-overlay.tar.gz /overlay  
# 计划任务
# 45 8 * * * tar -czvf /mnt/sda3/openwrt-backup/$(date +%Y-%m-%d_%H)-overlay.tar.gz /overlay 

还原

1
2
3
4
rm -rvf /overlay/* 
cd /
tar -xzvf /mnt/sda1/openwrt-backup/XXXX-overlay.tar.gz
reboot # 很重要 马上重启

还原后 一定马上重启 否则会带来一些其他奇奇怪怪问题

# 科学软件配置

用暂时用passwall2 支持全局doh,自定义规则简单。但是 ipv6 好像会受影响,另外有几个编译版本bug也比较多。
v2rayA 相对简单一些,只是单纯翻墙,不折腾自定义规则 那些乱七八糟的,可以用,也稳定

另外推荐 openclash 界面复杂,但是使用并不复杂,而且功能好太多了。

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计