跳到主要内容

使用wireguard搭建中继服务器实现异地组网

· 阅读需 8 分钟
JovenKing

前言

说起异地组网,之前一直在使用zerotier-planet进行搭建,使用了一段时间也挺稳定,唯一的不足就是ios平台由于系统限制没办法修改planet文件,也就没法进行组网。

网上找了一圈,看到很早就有人在官方论坛里面提过这个需求,但是官方似乎对此兴趣好像不大,没办法只能研究其他组网方式,找了一圈后最后确定下来使用wireguard搭建中继服务器进行组网,wireguard的各平台支持也都比较齐全,其功能也都满足我的需求,在此记录下组网过程。

记录一次ubuntu20.04回退系统内核操作

· 阅读需 3 分钟
JovenKing

起因

在自用的开发机上尝试使用wireguard进行组网的过程中出现报错,以为是系统内核版本太低,于是尝试升级内核,系统版本如下

> lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.6 LTS
Release: 20.04
Codename: focal

在nginx中实现HTTP跳转HTTPS配置记录

· 阅读需 3 分钟
JovenKing

在nginx中实现HTTP跳转HTTPS分两种情况,一种是常用的http端口(80)跳转到https端口(443),另外一种是同一个端口如果没有显式指定https协议访问的话则自动实现跳转到https网站,而不是显示下面这种错误