有没有办法将数百台具有相同 LAN IP(192.168.1.1)的 IOT 设备连接到一个 OpenVPN 服务器?这些设备已预装 openvpn 客户端。
有人告诉我这 100% 不可能。是这样吗?显然我不是专家,只是寻求澄清。
答案1
如果这些设备都有相同的 IP 地址,我不明白它们如何位于同一个网络上。
如果它们都在不同的网络上,那么它们必须位于 NAT 后面才能与任何非本地设备通信。在这种情况下,将它们全部连接到同一个 OpenVPN 服务器(至少在tun
模式下)应该没有问题。每个客户端将通过其公共(NAT 后的)IP 地址进行标识,并且每个客户端都将从 OpenVPN 服务器池中分配自己的地址。在这种情况下你应该没问题。
如果您192.168.0
也在服务器后面使用,则会出现另一个问题,在这种情况下,客户端可能会出现路由问题。不要这样做。