在没有 DynDNS 的情况下启用 OpenVPN 隧道到动态 IP

网络工程 虚拟专用网
2022-02-12 06:14:21

我需要从我的办公室(固定 IP)访问多个远程 LAN(不是同时)。

所有这些远程 LAN 都将通过 3 或 4G USB 密钥连接到互联网,并具有动态 IP 地址。

OpenVPN 服务器正在我的办公室中运行

注意:我想避免 DynDNS 服务以降低成本。

在此处输入图像描述

__编辑__

问题:如果我的 3/4G 网关有动态 IP(并且没有 DynDNS),我如何通过隧道连接到它?

我的第一个客人是建立从我的 3/4G 网关到我的办公室的第一条隧道,它有一个固定的 IP。然后建立从我办公室到 3/4G 网关的第二条隧道。

注意:我有多个具有相同 LAN 配置的 3/4G 网关,我想找到一种方法来连接每个网关。

1个回答

我的理解是您有多个远程站点可以连接:

  • 动态公共 IP
  • 相同的 LAN IP 从一个到另一个。

这些实际上是两个独立的问题,具有完全不同类型的解决方案。可以使用标准 OpenVPN 配置(无 DynDNS)来处理动态公共 IP。一旦 VPN 部分就位,您应该将每个 LAN NAT 到一个不同的私有 IP 范围,这样您的工作站就会认为它看到不同的远程 LAN。

因此,如果所有 LAN 都使用 192.168.1.0/24,您可以将第一个映射到(例如)10.0.1.0/24,第二个映射到 10.0.2.0/24,等等...

但是,如果不了解更多关于特定硬件的信息,很难说最好在中央网关还是在远程站点网关上完成。