Linux 是否可以从一个点创建多个独立的持久VPN连接?

Linux 是否可以从一个点创建多个独立的持久VPN连接?,linux,vpn,Linux,Vpn,我们有几个网络。我们的网络完全由我们控制,我们有亚马逊EC2服务器。其他网络不受我们控制,我们不能认真改变它们的配置。这些网络包含自己的物理服务器 我们需要在我们的服务器和其他服务器之间创建几个持久的VPN连接。同时,我们连接到的服务器不应该能够访问其网络之外的计算机上的信息 例如,我有服务器A。有服务器B、C和D。每个服务器都在独立的网络中,并通过VPN连接到A B不应访问C和D C不应访问B和D D不应访问B和C A应该可以访问B、C和D 是否可以创建这样的配置?关于我应该研究和使用的技

我们有几个网络。我们的网络完全由我们控制,我们有亚马逊EC2服务器。其他网络不受我们控制,我们不能认真改变它们的配置。这些网络包含自己的物理服务器

我们需要在我们的服务器和其他服务器之间创建几个持久的VPN连接。同时,我们连接到的服务器不应该能够访问其网络之外的计算机上的信息

例如,我有服务器A。有服务器B、C和D。每个服务器都在独立的网络中,并通过VPN连接到A

  • B不应访问C和D
  • C不应访问B和D
  • D不应访问B和C
  • A应该可以访问B、C和D

是否可以创建这样的配置?关于我应该研究和使用的技术,有什么有用的想法吗?也许您有一些这样的配置示例?

当然可以创建这样的配置。您将创建一个简单的星形拓扑,其中节点a充当各种网络之间的路由器。在此位置,您可以在节点A上实施防火墙和路由规则,以限制各种网络之间的通信

您可以使用多种工具来实现VPN。我喜欢,这可能是预先包装好供您分发的


这是一个很好的起点,它包含了关于在同一台机器上设置多个OpenVPN实例的信息(这是创建多个不同网络的方法)。

属于
服务器。我认为stackexchange
您的意思是。