如何强制wireguard立即握手?

Posted

技术标签:

【中文标题】如何强制wireguard立即握手?【英文标题】:How to force wireguard to handshake immediately? 【发布时间】:2021-09-06 03:26:15 【问题描述】:

我尝试更改我的客户端 IP,但服务器无法解析新的客户端 IP,直到 3 分钟后客户端再次与服务器握手。如何强制客户端/服务器立即握手,或者至少将握手超时设置为非常短?

【问题讨论】:

【参考方案1】:

我只知道 wg-quick down 和 wg-quick up 的方式。在 bash 脚本中,您可以使用 sleep 循环设置时间。 如果您使用的是 Linux,您可以在 /usr/share/doc/wireguard-tools/examples/reresolve-dns 下找到一个脚本,该脚本允许您设置握手时间。 如果您每隔几秒钟执行一次,我还没有测试它是否也有效 每隔几秒使用您的配置“设置”一次。

【讨论】:

以上是关于如何强制wireguard立即握手?的主要内容,如果未能解决你的问题,请参考以下文章

如何强制 GetQueuedCompletionStatus() 立即返回?

WireGuard:如何从服务器向客户端推送路由和 dhcp 选项? [关闭]

pfSense配置WireGuard VPN

如何让 Wireguard-Android make 文件在 Windows 上运行?

如何强制网格在更改时立即将值传播到数据源?

如何使用 UIKit 在 Swift 5 中立即强制更新我的 UI?