接上一篇 斐讯 N1 -> Armbian 后, 我往上面丢了一些服务(Gitea
, , vlmcsd
喂Transmission
等). 玩了一阵后我就因为别的事情搁置了最开始的目的 - 跳板, 直到四月份回坑 Apex Legends 后才因为联通的外网想起这台小机器.
接下来就开始填坑吧
选型
- PPTP/L2TP/IPSEC/SSTP
这些就很烦,不怎么想搞
- OpenVPN/Softether
其实我是想直接用 Softether
的, 毕竟服务端启动后就能用有 UI 的管理工具, 点点点就搞好了.
问题是我到现在都没找到 ARM64
的预编译文件(官方不支持此架构)…
- WireGuard
新玩具 - 轻量/性能不差/IP 漫游/配置相对简单/未来会支持混淆
好了就你了, 开搞开搞
部署
下文中部分参数意义请查看下表
参数 | 意义 |
---|---|
server_private_key_value | 服务器私钥 |
server_public_key_value | 服务器公钥 |
client_private_key_value | 客户端私钥 |
client_public_key_value | 客户端公钥 |
安装
去 WireGuard 官网 安装对应系统的版本, 你也可以下源码自己编译, 有现成的我一般都不会自己编译(哈哈).
以 Armbian
(Debian
or Ubuntu
) 为例: