![OpenVPN 客户端连接到 2 个服务器并在它们之间路由](https://linux22.com/image/761934/OpenVPN%20%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%BF%9E%E6%8E%A5%E5%88%B0%202%20%E4%B8%AA%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%B9%B6%E5%9C%A8%E5%AE%83%E4%BB%AC%E4%B9%8B%E9%97%B4%E8%B7%AF%E7%94%B1.png)
我们正在构建一个 VPN 网络,其中有许多小型 VPN 服务器相互连接以形成一个大型网络
图表是这样的
- 图片上的 S 是 VPN 服务器
- 图片上的 C 是 VPN 客户端
每个客户端都连接到一个服务器(然后服务器为其提供 IP 地址)
我知道如何创建一个 vpn 客户端来连接到 vpn 服务器,但我遇到的问题是我不知道如何将 VPN 客户端连接到 2 个不同的服务器并在它们之间路由流量,我想我只运行 2 个 vpn 客户端(也许只需在配置中输入一个特定的条目即可),每个客户端连接到一台服务器并以某种方式在它们之间路由流量,因此连接到 192.168.20.1 服务器的客户端将能够到达 10.11.24.4 上的客户端,反之亦然
因此,当您添加新节点时,您只需添加客户端和服务器,设置它们之间的路由,网络就会扩展,当然这只是一个实验,所以我不想费力寻找最短路径,只是静态路由
如果有人有任何想法,我很乐意听到,感谢您的回答和诚挚的问候