【工具】wireguard

原创
2022/03/18 11:21
阅读数 213

前言

  WireGuard 是一个跨平台,内核级的,配置简易、快速且安全的开源 VPN,它利用了最新的加密技术。目的是提供一种更快、更简单、更精简的通用 VPN,它可以轻松地在树莓派这类低端设备到高端服务器上部署。

安装

service安装

VPN配置

获得vpn配置

配置说明

ubuntu client安装

第一步:安装

sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:wireguard/wireguard
sudo apt install wireguard
# 运行wg-quick 出现此异常 /usr/bin/wg-quick: line 31: resolvconf: command not found。 执行下面命令
sudo apt install resolvconf

第二步:配置处理了 安装之后,wireguard会创建/etc/wireguard 目录,把配置文件放入此目录下就行。注意文件的后缀必须是 .conf

第三步:启动 wg-quick up niaocai【配置的名字,比如niaocai.conf,那么名字就是niaocai】 wg niaocai【查看启动情况】

root@laohu:/etc/wireguard# wg-quick up niaocai
[#] ip link add niaocai type wireguard
[#] wg setconf niaocai /dev/fd/63
[#] ip -4 address add 10.11.250.26/32 dev niaocai
[#] ip link set mtu 1420 up dev niaocai
[#] resolvconf -a tun.niaocai -m 0 -x
[#] ip -4 route add 172.16.0.0/24 dev niaocai
[#] ip -4 route add 10.0.0.0/8 dev niaocai
root@niaocai:/etc/wireguard# wg show niaocai
interface: niaocai
  public key:9O0fnJtWnWU5aet12l46FaFHs=
  private key: (hidden)
  listening port: 60100

peer: xxxxxxxx
  preshared key: (hidden)
  endpoint: xxx.xx.xxx.xxx:50020
  allowed ips: 10.0.0.0/8, 172.16.0.0/24
  latest handshake: 1 minute, 13 seconds ago
  transfer: 12.04 KiB received, 7.35 KiB sent
  persistent keepalive: every 16 seconds

参考资料 如何在 Ubuntu 18.04 上设置 WireGuard VPN

android安装

windows安装

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部