上篇文章给大家介绍了如何使用 wg-gen-web 来方便快捷地管理 WireGuard 的配置和秘钥,文末埋了两个坑:一个是 WireGuard 的全互联模式(full mesh),另一个是使用 WireGuard 作为 Kubernetes 的 CNI 插件。今天就来填第一个坑。首先解释一下什么是全互联模式(full mesh),全互联模式其实…
之前花了很大的篇幅介绍了 WireGuard 的工作原理和配置详解,可这里面的内容实在太多了,大部分人根本没兴趣深究,只是将其当成参考书来看。WireGuard 虽然组网逻辑很简洁明了,但秘钥和配置文件的管理是个麻烦事,需要手工配置。为了让大部分读者能够快速上手 WireGuard,体验 WireGuard 的优雅和强大,我决定新开一个 WireG…
本文翻译自:https://github.com/pirate/wireguard-docs WireGuard 是由 Jason Donenfeld 等人用 C 语言编写的一个开源 VPN 协议,被视为下一代 VPN 协议,旨在解决许多困扰 IPSec/IKEv2、OpenVPN 或 L2TP 等其他 VPN 协议的问题。它与 Tinc 和 Me…
上篇文章介绍了 WireGuard 相对于其他 VPN 协议的优点和 WireGuard 的工作原理,本文将会学习如何从零开始配置 WireGuard,这里会涉及到很多高级的配置方法,例如动态 IP、NAT 到 NAT、IPv6 等等。 1. 快速开始 配置 WireGuard 的大致流程如下: 安装 Ubuntu # Ubuntu ≥ 18.04…
Scaleway stardust ipv6only “玩具”体验 纯ipv6的服务器用起来还是有一些麻烦的,因为默认情况下服务器没有ipv4地址,也就没办法访问ipv4的资源,比如github就没有提供ipv6的支持,不过我们也有办法让v6only的服务器访问到v4的资源,下面分别用了DNS64和Cloudflare的WARP的方式来访问v4的资…
How do I install and set up WireGuard VPN server on a Debian 10 Linux server? How can I configure Debian 10 as the WireGuard VPN server? WireGuard is an open-source, free, mod…
由于某些软件并没有增加开启启动的服务,很多时候需要手工添加,一般我们都是推荐添加命令到 /etc/rc.local 文件,但是 Debian 9 默认不带 /etc/rc.local 文件,而 rc.local 服务却还是自带的 root@debian9 ~ # cat /lib/systemd/system/rc.local.service # …
Scaleway可以免费开启75G的储存空间以及75G的传输数据量。 Get More for Free: 75GB + 75GB Free Object Storage! Discover Object Storage Hello there, We are glad that you decided to explore our ecosyst…
在用python3跑代码时,在输出中文文本信息时,一直报如下的错误信息: UnicodeEncodeError: 'latin-1' codec can't encode characters in position 19-28: ordinal not in range(256) 解决办法 设置环境变量 export PYTHONIOENCODI…
Windows Subsystem for Linux Installation Guide for Windows 10 更新 WSL 2 Linux 内核 手动下载Windows Subsystem for Linux发行版软件包