具有相同子网的OpenVPN客户端连接到服务器

具有相同子网的OpenVPN客户端连接到服务器

有没有办法将数百台具有相同 LAN IP(192.168.1.1)的 IOT 设备连接到一个 OpenVPN 服务器?这些设备已预装 openvpn 客户端。

有人告诉我这 100% 不可能。是这样吗?显然我不是专家,只是寻求澄清。

答案1

如果这些设备都有相同的 IP 地址,我不明白它们如何位于同一个网络上。

如果它们都在不同的网络上,那么它们必须位于 NAT 后面才能与任何非本地设备通信。在这种情况下,将它们全部连接到同一个 OpenVPN 服务器(至少在tun模式下)应该没有问题。每个客户端将通过其公共(NAT 后的)IP 地址进行标识,并且每个客户端都将从 OpenVPN 服务器池中分配自己的地址。在这种情况下你应该没问题。

如果您192.168.0也在服务器后面使用,则会出现另一个问题,在这种情况下,客户端可能会出现路由问题。不要这样做。

相关内容