我有一个场景,我需要同时运行多个 OpenVPN 连接,并允许单个应用程序访问每个连接。
我该如何同时启动多个 OpenVPN 连接,然后唯一地连接到每个连接?
在我的场景中,我需要随机向这些连接中的每一个发出请求,以满足应用程序的网络请求。然后,我还将每隔一分钟或几分钟停止和启动 OpenVPN 连接,以获取新的 IP。
最让我担心的“棘手”部分之一可能是我需要确保不会干扰此服务器上的正常流量,因为我有大约 20 个 IP 地址,用于运行各种网站和其他应用程序(服务)。我需要启动这些 OpenVPN 连接,以便我可以专门允许这个单一应用程序以随机方式使用这些连接。我不完全确定我将如何做到这一点,以便我可以单独识别每个 OpenVPN 连接以供使用。
我原本打算像以前一样通过 EC2 实例来实现这一点,但后来我意识到也许我可以通过在一个服务器上建立所有连接来解决这个问题,因为我不需要担心高带宽。从我读到的内容来看,这似乎是可行的,但我还没有整理好细节,我想确保我在撸起袖子之前朝着正确的方向前进。