我有许多用于原型设计的基于互联网的 VPS 节点,我希望将它们连接在一起,就好像它们位于同一个安全专用 LAN(例如 VLAN)上一样。我一直在寻找以这种方式将它们连接在一起的方法。不幸的是,我没有找到正确的术语,因为我所有的搜索最终都会找到 AWS、Google、IBM 等的专有解决方案。
我熟悉 VPN,并看到一些有关使用单独的 VPN 连接连接多个 VPS 节点的旧帖子。我想知道除了 Amazon 和 Google 云基础设施等提供的服务之外,Linux 中的软件级 VLAN 定义使用哪些标准方法或工具集。
答案1
VLAN
方法Virtual Lan
。这是一种在单个 LAN 上实现隔离 LAN 的方法(又名铜线和设备共享),因此除非:
- 您的 VPS 由同一提供商托管在同一物理 LAN 上
- 您的托管商可以在其设备上为您创建专用 VLAN。
使用 VLAN 将是不可能的。
VPN
方法Virtual Private Network
。它是一种将多个 LAN(或属于多个 LAN 的主机)互连成虚拟 LAN 的方法。
根据您的需求,您可以使用 VPN 来互连您的 VPS。
关于您关于大型专有云提供商的问题,他们有自己的数据中心,配有专用网络和设备,所以我猜(但很难说,因为它对用户完全不透明)他们使用 VLAN 隔离来管理私有云。