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
相关产品推荐
相关产品推荐

