异地组网
虚拟专用网络,简称虚拟专网(VPN),其主要功能是在公用网络上建立专用网络,进行加密通讯。在企业网络中有广泛应用。VPN 网关通过对数据包的加密和数据包目标地址的转换实现远程访问
WireGuard ®是一款极其简单但快速且现代的 VPN,它采用了最先进的加密技术。它旨在比IPsec更快、更简单、更精简、更实用,同时避免大量麻烦。它旨在比 OpenVPN 性能更高。WireGuard 被设计为通用 VPN,可在嵌入式接口和超级计算机上运行,适用于许多不同情况。它最初是为 Linux 内核发布的,现在已跨平台(Windows、macOS、BSD、iOS、Android)并可广泛部署。它目前正在大力开发中,但它可能已经被视为业内最安全、最易于使用和最简单的 VPN 解决方案。1
值得一提的是,WireGuard 并没有混淆设计,协议特征很明显。换言之,在网络中,特别是通过防火墙时,他明文告之:我是 WireGuard vpn
仅使用以下脚本进行异地组网。
我们使用 hwdsl2 开源在 Github 上的代码2部署 WireGuard 服务。
服务器需要打开一个 UDP 端口
下载脚本
wget -O wireguard.sh https://get.vpnsetup.net/wg
自定义安装
sudo bash wireguard.sh
- Server IP:
- Port:UDP/51820
- Client name:client
- Client Google Public DNSDNS :
接下来控制台会打出二维码,用 WireGuard 移动 app 右下角扫码连接即可。
PC 端要导入生成的 /root/Client.conf 文件