是否可以仅更改 OpenVPN 服务器的虚拟地址客户端?

是否可以仅更改 OpenVPN 服务器的虚拟地址客户端?

我有多台服务器设置了相同的 OpenVPN 服务器配置。它们具有相同的虚拟子网和虚拟服务器地址。

我想要的是,我需要同时连接到多个服务器以通过 ssh 进入它们,而无需修改服务器上的任何配置。我不关心子网冲突,我只需要在需要处理它们时为每个子网设置不同的 IP 地址。我想在从我的 PC(Windows/Linux)连接到它们之前为它们提供一个地址。

服务器正在被企业使用,每当我需要同时访问多个服务器时,我不能只更改虚拟服务器地址。

我希望能够在我的电脑上连接到每个服务器之前为每个服务器分配一个不同的地址。

服务器上唯一相关的配置行是

server 10.0.0.0 255.255.255.0

没有 ifconfig 行。

因此,每台服务器的虚拟地址均为 10.0.0.1。我想从我的 PC 为它们分配 *.1 *.2 *.3 等。

我可以对每台服务器的配置进行一次更改以启用此行为。

我不太了解 OpenVPN 配置的所有内容,但经过大量谷歌搜索后,我不确定这是否可行。

答案1

这就是为什么我们许多人如此热衷于尽快在各地部署 IPv6 的原因之一。在 IPv6 中不会遇到这个问题,因为每个人都有唯一的(全球和/或本地)地址。

您可以配置 OpenVPN 以提供 IPv6 ULA 前缀,每个服务器的每个前缀都是唯一的,不会与任何其他现有网络(IPv6 或 IPv4)冲突。然后,您可以连接并使用 ULA 网络来执行维护。

相关内容