WireGurad 搭建服务端与客户端、客户端与客户端不能通讯的问题

问题描述

关于WireGuard通过docker安装,客户端之间不能互ping的相关问题

具体疑问

【问题背景】 家中有一台闲置的台式电脑,想自己搭建一个 NAS,并通过公网远程访问。 当前方案如下:

  1. 购买一台云服务器作为 WireGuard 服务端
  2. 家中的台式电脑作为 WireGuard 客户端
  3. 通过云服务器进行中转,实现访问家庭内网设备

目标是通过 WireGuard 打通云服务器与家庭内网,实现远程访问家中电脑(作为 NAS 使用)。

目前 WireGuard 服务端已经启动成功,管理页面显示客户端在线,并且有上下行流量。

【当前网络规划】

云服务器(服务端)IP:10.8.0.1 客户端1:10.8.0.2 客户端2:10.8.0.3

【当前问题】

  • 云服务器 10.8.0.1 无法 ping 通 10.8.0.2和10.8.0.3

  • 客户端 10.8.0.2 / 10.8.0.3 无法 ping 通 10.8.0.1

  • 上行、下行均有流量 但是三者之间始终无法互相 ping 通。

  • WireGuard 管理页面显示:

image.png

目标:

【需求说明】

希望通过 VPN 的方式,实现公网可以直接代理访问家中闲置的台式机,使其能够作为一台可远程访问的 NAS 或内部服务器使用。

理想效果是:

1)通过公网 IP 即可访问家中台式机 2)无需依赖第三方穿透平台 3)网络结构稳定、安全、可长期运行

【进一步规划】

  1. 如果方案成熟,希望未来可以升级为企业级架构,实现:
  2. 华为云服务器与阿里云服务器之间的专线式互联
  3. 多云环境之间的安全组网
  4. 家庭网络与云服务器统一纳入同一个虚拟内网
  5. 支持后续扩展多节点、多区域部署

【核心目标】

搭建一套:

稳定

可扩展

支持多云互联

安全性较高

的 VPN 组网方案。

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP