You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WireGuard客户端切换网络后丢失连接及无法远程访问的问题求助

WireGuard客户端切换网络后丢失连接及无法远程访问的问题求助

我现在碰到个WireGuard的棘手问题,想请教大家怎么解决远程访问的故障:

  • 我用一台Ubuntu PC搭建了WireGuard服务器,另一台Ubuntu PC作为客户端配置完成
  • 当两台设备连在同一个WiFi下时,它们能互相ping通对方的VPN IP,一切正常
  • 但客户端切换到其他网络(比如我的iPhone个人热点)测试远程访问时,客户端直接断网,既ping不通服务器的VPN IP,服务器也无法ping通客户端

下面是我配置服务器时的相关配置文件:

服务器配置(/etc/wireguard/wg0.conf)

[Interface]
PrivateKey = server-privatekey
Address = 10.0.0.1/32
ListenPort = 51820

PostUp = iptables -w -t nat -A POSTROUTING -o wlp0s20f3 -j MASQUERADE; ip6tables -w -t nat -A POSTROUTING -o wlp0s20f3 -j MASQUERADE
PostDown = iptables -w -t nat -D POSTROUTING -o wlp0s20f3 -j MASQUERADE; ip6tables -w -t nat -D POSTROUTING -o wlp0s20f3 -j MASQU...

备注:内容来源于stack exchange,提问作者tuxicity

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 09:24:51