科学上网WireGuard部署及使用方法好用的VPN

已收录   阅读次数: 5,626
2020-01-0918:00:00 发表评论
摘要

之前伯衡君曾经介绍过不少种科学上网的方法,shadowsocks和shadowsocksR被防火墙识别的概率也越来越大,也越来越容易阻断,似乎只有v2ray和brook可以选用了,不过,又发现wireguard似乎不错,分享给大家,于是就有了今天这篇文章……

分享至:
科学上网WireGuard部署及使用方法好用的VPN

开篇寄语

之前伯衡君曾经介绍过不少种科学上网的方法,shadowsocks和shadowsocksR被防火墙识别的概率也越来越大,也越来越容易阻断,似乎只有v2ray和brook可以选用了,不过,又发现wireguard似乎不错,分享给大家,于是就有了今天这篇文章。

官方网站

Wireguard介绍

WireGuard作为最新开发的VPN协议,比目前主流的VPN技术有明显优势,被称为下一代VPN。WireGuard有如下特点:

优点:

  • 更轻便:以Linux内核模块的形式运行,资源占用小。
  • 更高效:相比目前主流的IPSec、OpenVPN等VPN协议,WireGuard的效率要更高。
  • 更快速:比目前主流的VPN协议,连接速度要更快。
  • 更安全:使用了更先进的加密技术。
  • 更易搭建:部署难度相对更低。
  • 更隐蔽:以UDP协议进行数据传输,比TCP协议更低调。
  • 不易被封锁:TCP阻断对WireGuard无效,IP被墙的情况下仍然可用。
  • 更省电:不使用时不进行数据传输,移动端更省电。

不足:

  • 处于研发初期,各种功能及支持有待完善。
  • 由于使用UDP协议,BBR、锐速等TCP网络加速工具,对WireGuard无效。
  • 部分运营商可能会对UDP协议进行QOS限速,WireGuard会受到一定影响。
  • 客户端分流功能较弱,对GFWList的支持不足。

现在wireguard客户端android/ios/windows/macOS/linux/freebsd/openwrt基本上全平台都有,比较方便,不用担心。

搭建方法

Debian系统

  • 架构要求:支持KVM架构,不支持Openvz

使用putty链接vps,之后输入以下脚本代码:

wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/wireguard.sh'| bash

耐心等待,出现如下界面时,表示WireGuard已安装完成。其中二维码用于手机客户端扫码连接,如果暂时没有安装客户端,可以截图保存备用。

科学上网WireGuard部署及使用方法好用的VPN

如果出现以下代码:

RTNETLINK answers: Operation not supported
Unable to access interface: Protocol not supported

那么就是说明内核不支持安装wireguard,就需要换内核或者其他方法。

Ubuntu系统/CentOS系统

  • 支持KVM结构,不支持OpenVZ
  • Ubuntu系统14.0+,CentOS 7

各端软件

已经支持Windows,MacOS,Linux,Android和iOS等系统,可以从官方网站下载软件。Android可以从Google Play来下载,而iOS则可以从Apple Store下载(中国大陆区和伊朗等区是没有的,需要切换成其他区的账号哦)

  • 我的微信
  • 微信扫一扫加好友
  • weinxin
  • 我的微信公众号
  • 扫描关注公众号
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: