我有两个 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 知道所有的路由。