banner
年糕

年糕日记

此站为备份站点,最新文章请访问 oior.net
telegram
email

nordvpn之wg搭建

WireGuard ® 是一种极其简单但快速且现代的 VPN,它利用 了最先进的加密技术 。它的目标是比 IPsec更快更简单、更精简和更有用,同时避免令人头疼的问题。它打算比 OpenVPN 性能要高得多。WireGuard 被设计为在嵌入式接口和超级计算机等上运行的通用 VPN,适用于许多不同的环境。最初是为 Linux 内核发布的,现在它是跨平台的(Windows、macOS、BSD、iOS、Android)并且可广泛部署。它目前正在大力开发中,但它已经被认为是业内最安全、最容易使用和最简单的 VPN 解决方案。

准备材料#

1、首先你需要一个 NORD 账号,能登陆的那种

2、wg 的客户端

3、一台 vps,建议系统为 ubuntu 或者 Debian

开始#

安装 docker#

如果你不怕你的 vps 连上 nord 之后,你的 vps 失联的话,你可以不用安装 docker

curl -fsSL https://get.docker.com | bash -s docker

拉一下镜像

docker pull ubuntu:22.04

写一个 dockerfile

cat <<'EOF' > Dockerfile
FROM ubuntu:22.04

RUN apt-get update && apt-get install -y init locales && apt-get clean all \
    && rm -rf /var/lib/apt/lists/* \
    && localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8
ENV LANG en_US.utf8
EOF

构建镜像

docker build -f ./Dockerfile . -t nordvpn/ubuntu

启动容器

docker run -tid --name nordvpn --privileged=true nordvpn/ubuntu /sbin/init

在 docker 内安装环境#

首先进入 docker 容器

docker exec -it nordvpn /bin/bash

进来后先一把梭哈

apt update && apt upgrade
apt install git wget curl screen vim sudo -y

正式开始#

1、安装所需的软件包

sudo apt install wireguard jq net-tools

2、执行以下命令并按照屏幕上的说明进行操作:

sh <(curl -sSf https://downloads.nordcdn.com/apps/linux/install.sh)

3、登录您的 NordVPN 帐户

sudo nordvpn login

不出意外的话,他会返回一个链接,复制这个链接,到浏览器登录image

到浏览器登录,登录成功的时候,如图操作,有取消按钮则是,我电脑安装了 nordvpn,如果你电脑没有安装 nordvpn,则没有取消的按钮

image

回到 vps,复制下方命令,双引号替换为刚才复制的链接

nordvpn login --callback "刚才复制的链接"

如图,就代表登录成功了

image

4、登录成功后,请将 NordVPN 设置为使用 NordLynx 协议。

sudo nordvpn set technology nordlynx

5、连接一个节点,以便获取 wg 文件信息,链接格式如下

nordvpn c hk  ##随机连接香港节点
nordvpn c   ##随机连接
nordvpn c hk207 ##连接香港207节点

6、连接后如图所示

image

此时,我们可以使用如下命令来查看 ip,如果 ip 和 vps 的不一样,则代表连接成功了

curl ipinfo.io

7、提取 wg 文件信息

sudo wg showconf nordlynx

image
8、套用准备的模板,导入到 wg 客户端

[Interface]
PrivateKey = 复制的私钥
Address = 10.5.0.2/16
DNS = 162.252.172.57, 149.154.159.92

[Peer]
PublicKey = 复制的公钥
AllowedIPs = 0.0.0.0/1, 128.0.0.0/1
Endpoint = 复制的ip:51820

我这里使用的是 wg 官方客户端,模板使用了分流,具体教程可以参考这篇 blog,在前面的官网里可以下载,因为 nord 很多节点在国内并不可用,我建议通过中转来使节点的可用性更高

image

这里并给一些国内能用的国家 ip 由 浪人好兄弟整理 , 替换 endpoint 后面的 ip 就行,建议替换的时候使用 vps 连上对应的国家获取私钥和秘钥,反正我不同的国家用一个私钥和秘钥连接没速度

香港:
hk203
185.225.234.106
hk204
185.225.234.112
hk206
185.225.234.123
185.225.234.150
hk209
185.225.234.142
hk211
185.225.234.157
hk250
185.225.234.45
hk255
185.225.234.85
hk208
84.17.37.242
hk277
182.225.234.76
美国:
us4735
185.199.103.103
us5059
217.138.208.141
us5066
185.207.249.5
us5070
185.207.249.30
us5073
185.207.249.47
us8274
23.27.44.39
日本
jp527
86.48.12.238
jp531
86.48.12.203
jp535
212.102.51.204
jp538
37.120.154.46
jp547
86.48.12.82
jp564
91.207.174.148
jp570
86.48.12.15
jp571
156.146.35.109
jp579
86.48.13.180
jp582
37.120.210.84
jp583
37.120.210.93
jp584
37.120.210.101
jp585
86.48.13.158
jp586
86.48.13.151
jp588
86.48.13.134
jp589
86.48.13.132
jp590
212.102.50.87
jp591
212.102.50.93
jp592
86.48.13.99
jp594
86.48.13.83
jp595
86.48.13.75
jp602
203.10.99.29
jp603
203.10.99.38
jp604
203.10.99.44
jp605
203.10.99.54
jp607
203.10.99.68
jp608
203.10.99.76
jp616
203.10.99.133
203.10.99.132
203.10.99.134
jp620
203.10.99.165
jp624
203.10.99.198
jp628
138.199.21.78
台湾:
tw165
185.213.82.25
tw167
185.213.82.44
tw170
185.213.82.113
tw172
185.213.82.88
tw173
185.213.82.119
tw175
185.213.82.162
tw177
185.213.82.176
tw181
185.213.82.235
tw182
185.213.82.244
韩国
kr32
210.217.18.69
kr36
172.107.194.188
kr43
210.217.18.79
kr44
172.107.248.230
新加坡:
sg457
86.48.11.103
sg460
86.48.11.138
sg465
84.17.39.245
sg475
86.48.10.131
sg478
84.17.39.207
sg481
86.48.10.44
sg490
86.48.11.10
sg494
86.48.11.43
sg511
86.48.11.196
sg521
84.17.39.139
sg525
86.48.10.135
sg527
86.48.10.188
下面是什么国家自己查(其实我不知道,我懒得查((
vn28
103.9.76.190
vn33
125.212.241.136
al18
31.171.152.22

结尾#

附上几张测试图

speedtest:

image

youtube:

image

ip:

image

套了中转速度还行

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。