通过 OpenVPN 进行 RDP 失败

通过 OpenVPN 进行 RDP 失败

我在办公室有两个路由器。假设它们是 R1 和 R2。网络如下所示:

ISP - R1 - R2 - PC2
      |
      PC1


 R1 subnet: 192.168.20.0/24
 R1 WAN IP: using DDNS
 R1 LAN IP: 192.168.20.1
PC1 LAN IP: 192.168.20.100 (assigned by R1)

 R2 subnet: 129.168.10.0/24
 R2 WAN IP: 192.168.20.10 (assigned by R1)
 R2 LAN IP: 192.168.10.1
PC2 LAN IP: 192.168.10.100 (assigned by R2)

我在 R2 中创建了一个端口转发条目,以便使用 RDP 将 PC2 连接到 192.168.10.100:3389:12345 端口

现在,我可以通过 192.168.20.10:12345 从 PC1 到 PC2 建立 RDP 连接。

这次,我在R1路由器中创建了一个OpenVPN设置,以连接家里的PC2。

OpenVPN subnet: 10.8.0.0/24 (the default one in R1)

我可以成功连接 OpenVPN 并获取 VPN 的 LAN IP 10.8.0.6。但是,我无法通过端口转发地址 192.168.20.10:12345 与 PC2 建立 RDP 连接。

顺便说一句,我可以使用 OpenVPN 从家里与 PC1 建立 RPD 连接,而无需在 R1 中进行任何端口转发设置。

简而言之,

 PC1 to PC2: OK (using port forwarding in R2)
home to PC1: OK (using OpenVPN without any port forwarding)
home to PC2: fail (using OpenVPN + port forwarding in R2)

也就是说,home->PC1 和 PC1->PC2 可以工作,但是首页->PC2不起作用。

Windows 显示了非常通用的错误消息,这并没有多大帮助......

在此处输入图片描述

(此图取自网络)

我现在完全不知道该怎么办。我应该检查什么?

相关内容