windows使用WireGuard(服务端、客户端)

前言

因为学校教室电脑上网需要认证,但我只有一个账号想让两台机器都能联网就找了这么个软件出来,本质就是个VPN,只不过是我为了达成两台电脑联网搭建在了局域网下

正文

WireGuard 的windows端不分服务端与客户端,都使用同一安装包,通过配置来设定服务端与客户端

参考自​​​​​​ https://blog.csdn.net/babytiger/article/details/127111474

如果我的看不懂请查看此文章

 

WireGuard 软件下载,任意一个皆可

https://github.com/micahmo/WgServerforWindows/releases/tag/v2.1.4

https://wireguard.fileplanet.com/download

双击安装

没有中文,选择英语即可,点击OK

next

选择decline    注意!!!不要选accept,选择accept的话会安装一个很难删除的安全防护软件

也可能会出现这个,同样选择decline,不要安装除非你需要

如果不幸点击了accept,将会下载安全防护软件,会全盘扫描删除风险文件,如果电脑内有破解软件之类的慎重,会被删,卸载很麻烦,需要下载这个软件对应的卸载程序才能卸载

 run 启动

选择了later也没事,想要启动只需要点击windows标志,在软件一栏里找到即可

选择软件左下角

创建新配置文件

名字自定义(图片为示例作用,图中的两个Key与后面无关无参考作用)

编辑示例(每个人的key不一样的)这里是服务节点的配置文件

 

解释 

[Interface]

PrivateKey = KKIOzi1hN6T/mfcPsjKTXuxuKfKADbtJQgj8Re5rmkc=  (这里是配置文件自动生成的私钥,不必动)

ListenPort = 55555这里是监听端口,这里设置的多少在客户机也要相应的设置

Address = 192.168.1.1/24这里是设置隧道中本机的IP地址,与本机真实IP地址无关,目的是为了与客户端通信

这里【Peer】是关于客户端的配置,声明连接到此机的机器IP地址,其中IP地址是客户机在隧道中的IP地址,如有多个客户端要连接到此机可以添加多个peer)

[Peer]

(PublicKey是客户端的公钥,从客户端的WireGuard 软件复制)

PublicKey = j0pPKWMfKI0pa5ELkAdekDURDV+i/R6lyKqK9kPk2xE=

AllowedIPs = 192.168.1.2/24 (允许的IP地址)

 客户公钥从客户端的WireGuard 软件复制(如图)

 

 

设置完毕点击save保存即可

客户端

和服务端一样点击创建新的配置文件,名字自行定义

 

这一部分是设置本机在隧道中的IP地址,DNS可有可无,加上也无妨,如果不能上网就加上(我没有进行测试)

[Interface]

(下面的私钥是自动生成的)

PrivateKey = 6FHigl/0YwEPKPz9deOUY2Py3RP/9Ss1cl+bk/IZym0=

Address = 192.168.1.2/24

DNS = 114.114.114.114

这一部分是要连接到的服务端,公钥从服务端复制,不懂请往上翻

[Peer]

PublicKey = iyEj48bOld22CSMp+xVsBSWUFKyHopxkiwDRz5RcyBQ=

AllowedIPs = 0.0.0.0/0  (允许的IP地址,这里是全部的意思)

Endpoint = 10.10.244.86:55555  (连接服务端的IP地址,这里是私网ip,可替换公网IP,注意这里设置的监听端口要与服务端设置的对应)

PersistentKeepalive = 25

PersistentKeepalive为保持连接的时间,单位为秒

 点击启动(服务节点和客户节点都启动)

 

连接成功的话服务端的软件会显示流经的数据量 

 

打开 控制面板\网络和 Internet\网络和共享中心

点击更改适配器设置

 

会发现多了一块虚拟网卡(上图中左为电脑的物理网卡,右为软件创建的虚拟网卡,名字与自己定义的相对应,上图是为了演示重新创的,名字重新设置了,不必在意)

右键物理网卡,选择属性

 

选择共享,勾选允许其他网络用户连接,随后会有下拉选项框,选择WireGuard创建的虚拟网卡(虚拟网络适配器的名字取决于前面设置的名字,我设置的是xserver1),点击确定即可,随后可以去客户节点ping百度测试网络

 

如果还有问题,请查看原教程https://blog.csdn.net/babytiger/article/details/127111474

PS:

如果服务节点重启后再连接,客户机无法上网,请来到控制面板把上网网卡取消共享(可能需要重启),再重新开启共享并选择你的WireGuard虚拟网卡即可

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值