同一台机器上的两个 openvpn 服务器,在两个子网之间路由流量

同一台机器上的两个 openvpn 服务器,在两个子网之间路由流量

我有两个 openvpn 服务器(一个在 tcp 上,一个在 udp 上)运行在同一台机器 - 一台 OPENVZ vps

首先网络A使用 10.10.0.0/24 并且它被设计为内联网。

第二网络B使用 10.11.0.0/24,其设计使得客户端可以访问互联网和 A 网络。

两个网络都配置了客户端到客户端的设置,并且我正在将子网的路由推送到客户端。

我遇到的问题:我希望网络 B 中的客户端访问网络 A 中的机器

目前,来自 B 的客户端可以 ping 通 10.10.0.1(A 网关),但无法 ping 通 10.10.0.38(例如)。

先感谢您!

答案1

确保每台计算机都知道到对方网络的路由。

使用路线打印来验证。

例子中在 B 上使用 route add 10.11.0.0 mask 255.255.255.0 10.10.0.1,在 A 上使用 route add 10.10.0.1 mask 255.255.255.0 10.11.0.1 确保数据包能返回。只有运行 openvpn 软件的机器 C 知道所有的路由。

相关内容