openvpn 路由到客户端网络

openvpn 路由到客户端网络

我的 openvpn 网络路由有问题。我现在配置的是 openvpn 服务器(带子网拓扑)10.10.10.0/24。我已连接本地网络10.106.255.0/24到我的 openvpn 服务器。
在另一个网站上,我有 openvpn-client (home-wrt)10.10.10.42/24地址和本地网络192.168.99.0/24.
两个设备 - openvpn服务器客户IP 转发转身。两个 iptables 都在接受转发流量。

我想要实现的是能够连接 192.168.99.0/24 网络 - 可通过 10.10.10.42 openvpn 客户端、从 openvpn 服务器或其他 openvpn 客户端访问。

目前,我无法从任何其他 openvpn 客户端甚至无法直接从 openvpn 服务器执行此操作。

对于每个设备,我都添加了适当的规则ip r a 192.168.99.0/24 via 10.10.10.42 dev tun0。此流量似乎由 openvpn 服务器处理,但它甚至没有出现在 10.10.10.42 客户端上的 tun 设备上 - 使用 tcpdump 检查。
另一方面,当我尝试从任何 openvpn 客户端甚至从 192.168.99.0/24 网络访问 10.106.255.0/24(直接连接到 openvpn 服务器)时,连接成功。

我一直被这个问题困扰着,我不确定这是 openvpn 服务器的问题,还是 openvpn 服务配置错误。看起来 openvpn 正在丢弃这些流量。也许这种路由在客户端-服务器架构中是不可能的。我不知道。有人能帮我吗?
附上图片以便更好地查看基础设施 -架构

相关内容