累死了
累死了啊dem!
啥也不想干
在这里写文章摘要。
v15版本和之前的v14版本有很大的区别:
| 特性 | v14 (旧版) | v15 (当前版) | 影响 |
|---|---|---|---|
| 数据存储 | 纯文本 / config 文件 |
SQLite 数据库 | 稳定性提高,但直接改文件不再生效,需通过 UI。 |
| 校验机制 | 比较宽松,允许配置越界 | 极度严格的 CIDR 校验 | 改变全局网段后,旧客户端会报 500 错误。 |
| 前端框架 | 旧版 Vue / Express | Nitro / Nuxt 3 (现代架构) | 界面更丝滑,但报错信息(如 H3Error)更偏向开发者。 |
| IPv6 支持 | 插件式,配 | 深度集成 | 开启后会强制要求客户端填写 IPv6 地址。 |
以下是docker-compose.yml配置文件
1 | volumes: |
注意:
可以通过ip:51921进入配置流程,在要求你输入ip的时候,输入你的服务器的公网ip和51820 udp端口即可,开放端口和环境配置就不再赘述了
此时的wireguard就是可用状态,但是存在很多坑,而且默认的内网ip段是10.0.8.x,你想更改这个ip段,怎么办??
点击右上角的 “Administrator” 图标—->管理面板 这是 v15 改动最大的地方,很多以前需要改 docker-compose 的参数,现在都在这里。
自带的0.0.0.0/24很坑人,会代理所有的流量,一般没有这个需求
如果你只是简单的wireguard设备互访的话,你可以直接设置一个10.0.8.0/24
DNS设置公共DNS即可 比如 114.114.114.114
建议设置保活间隔:25,防止特殊网络环境的掉线
如果不想使用10.0.8.0/24这一默认网段,可以点击 “修改CIDR” 进行修改
比如我就比较习惯用 10.5.2.0/24
注意:此处修改的网段要与 网络配置中的 Allowed IPs 一致,否则客户端会报错
此时已经可以像v14版本一样使用wireguard了,但是?v15多了些v14无法实现的功能
【此处生成多的功能】
当你连上wireguard的时候。你就可以直接访问对应家里的局域网了(虽然v14也可以实现)
v15更重要的是可以实现直接访问wireguard连接的客户端所在网段的其他设备
【生成实现方法】
还没写完嘿嘿
你好,欢迎来到CMHR的博客。
我是[西安建筑科技大学草堂校区]智能建造专业的一个大学生
我对技术、网站部署和服务器运维比较感兴趣,平时会折腾一些自己的服务器、博客、自动化工具和小项目。相比单纯使用现成的东西,我更喜欢理解它们背后的运行逻辑,再一点点改成自己想要的样子。
什么?你问我为什么选智能建造,而不是计算机?
你问的太多了!!!
我喜欢音游、音乐、绘画和一些有趣的创作内容。这个博客主要会记录我的学习过程、项目折腾、技术笔记,以及一些生活中的想法。
新的旅程,从这里开始。
博客由 Hexo 驱动,使用 NexT 主题,并通过 GitHub Pages 自动发布。
你可以通过侧边栏的==”文章“==按钮阅读我发布的文章
我的导航站点
https://cmhr.work
我的Github主页
https://github.com/cmhr0086