WireGuard组网中特定节点无法被其他节点访问的排查求助
WireGuard组网中特定节点无法被其他节点访问的排查求助
大家好,我碰到了一个WireGuard组网的问题,想请各位帮忙分析排查下:
组网情况
- 我一共部署了4台设备作为WireGuard节点,分别标记为A、B、C、D
- A是公网可达的中心服务器(hub),B、C、D均为无公网IP的节点,只能通过A中转实现互相访问
- 当前B和C之间可以正常双向访问,但B、C都无法访问D;不过A和D的隧道是正常的,A能毫无问题地访问D
节点环境
- A节点运行Windows 10系统,已经开启了流量转发,并且防火墙处于关闭状态
- B、C、D节点分别运行不同的Linux发行版
已尝试的排查操作
- 用
ssh、nc工具测试B/C到D的连通性,D端完全没有收到任何流量 - 在A节点用Wireshark抓包,能看到来自B/C的目标为D的数据包,同时还抓到了ICMP重定向报文
- 确认过所有节点都没有设置可能阻断流量的防火墙规则
有没有大佬能给点下一步的排查方向或建议?
备注:内容来源于stack exchange,提问作者SPL
相关产品推荐
相关产品推荐

