拥抱wireguard,威联通公网生存指南
缘起
将NAS的SSH端口暴露在公网是极不明智的,比较理想的方案是搭一个喂屁摁连上局域网里的NAS。之前一直使用QNAP自带的Openxxx,相安无事一年,然而最近却怎么都连不上,各种重装服务端客户端都没用,百思不得其解之际,我看到了这个帖子
楼下有人提到上海电信也不能用了,但我用手机试了下L2TP/IPSec尚且健在,那么很有可能是Openxxx端口被运营商拦截了。帖子还提到另一个信息,原来运营商会对主流协议QoS限速
怪不得连接质量一致不稳定。尝试更换端口无果,无奈开始考虑其它协议,当然,用威联通自带的Qxxx能解决就最好不过。借用网络一张图
Wireguard,就你了!
服务端
首先当然是勾选“启用 WireGuard xxx 服务器”选项,点击“生成密钥对”,复制公钥地址备用,“IP地址”默认就好,“侦听端口”可自定义,“网络接口”默认就好,“DNS服务器地址”可以点右边的向导生成,也可以直接“114.114.114.114”。最后点保存。记得去路由器映射刚刚填写的侦听端口。
到这里就要开始配置客户端。
电脑端
去官网下载wireguard的PC版本,安装好之后点击“新建空白隧道”。回到服务端配置界面,点击“添加对等”。按照下图的规则填写两边的配置
注意两个实线两端对应的值必须一致,虚线预共享密钥是可选的。客户端里几个字段额外说明:
DNS:这个似乎可以不用配置,或者直接使用NAS主机的
PublicKey:这里填服务端显示的公钥,也即上一步复制的公钥地址
AllowedIPs:0.0.0.0/0是允许所有IP,也可以指定ip段
Endpoint:填写NAS所在的公网ip和端口,用英文冒号隔开,如果ip经常变化,也可以用绑定好的域名
填好之后各自保存,点击客户端的“连接”即可。
手机端
安装wireguard按下不表,如果你已经配置好了PC端,只须导入配置文件即可。虽然L2TP/IPSec还能用,而且安卓端不需要安装app,但比较下来wireguard稳定得多,可能是QoS的缘故。
本次分享就到这里,感谢观看~~
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~




校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案