wireguard-windows 客户端总会失联,求解决办法

2022-09-02 11:00:56 +08:00
 Peter500
我公司电脑( windows10 ),挂着 wireguard ,家里和公司通过 ECS 是中转节点通信
但是公司 windows 客户端明明一直开着,电源管理也是不休眠,网络连接也设置了可网络唤醒,wireguard 保活间隔也是 25 秒,但常常还是会出现失联的情况,看上次握手时间 2 个小时前...

为什么 Liunx 设备上没有这问题,家里 openwrt 和 NAS 都很稳定,唯独公司 windows 客户端就老是失联,有没有什么解决办法?
3496 次点击
所在节点    宽带症候群
12 条回复
villivateur
2022-09-02 11:06:08 +08:00
可能你们公司的网关策略里面限制了长时间或者大流量的 UDP 通讯
geekvcn
2022-09-02 11:16:43 +08:00
装个 Linux 虚拟机呗。
Peter500
2022-09-02 11:17:25 +08:00
@villivateur 还有这原因?
Peter500
2022-09-02 11:17:43 +08:00
@geekvcn 如若是 1 楼所诉,装虚拟机也没用吧。
titanium98118
2022-09-02 11:18:47 +08:00
没有这个状况,我都不设 keep a live 的,即便上次握手是 1 小时前,只要有通讯也能自动连上
villivateur
2022-09-02 11:38:40 +08:00
@Peter500 我们公司也有类似的情况,不知道是不是防止我们打游戏,UDP 经常断
Peter500
2022-09-02 11:41:04 +08:00
@villivateur
刚测试了下固定失联的端口,依然无法通信,看来是网关阻断了这个端口
估计真是有什么阻断策略..
Kinnice
2022-09-02 15:04:20 +08:00
udp2raw
xsourse
2022-09-02 23:15:57 +08:00
我们学校也是有线网络阻止 udp ,我现在是在最前面套一层 tcp 的 vpn
piku
2022-09-05 11:06:09 +08:00
今天刷到一个信息是说使用域名连接的 wireguard 在 IP 变化后不会更新。考虑到 Windows 的 dns 缓存挺严重的,应该就是这个原因。可以试试不停地运行 ipconfig /flushdns
Peter500
2022-09-06 11:39:20 +08:00
调整握手时间为 10 分钟,现在基本正常了,稳得一批。
nolimi5533
275 天前
请问如何调整握手时间,谢谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/877200

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX