我正在尝试使用 OpenVPN 包通过 Synology NAS 访问我的 LAN。
我的路由器 IP 是192.168.1.1
,我的 Synology NAS IP 是192.168.1.100
。
它们都连接到一个托管的 Netgear 交换机,其 IP 为192.168.1.10
。
我在 NAS 上设置了 OpenVPN 包,并将动态 IP 范围设置为192.168.2.0 ~ 192.168.2.255
。
因此局域网处于 xx 状态1.x 且 VPN 动态范围在 xx2。X。
我在路由器上打开了OpenVPN端口,并且可以使用我的公网IP成功从外部连接到VPN。
我可以从 VPN 仪表板看到该设备被分配了一个 IP,例如192.168.2.6
。但是我无法在 LAN 上 ping 任何内容,也无法从 LAN ping 到连接的设备。
我也尝试禁用 NAS 防火墙,但没有效果。
我正在阅读该论点,如果我理解正确的话,我需要建立一条路由,以便两个子网可以进行通信。
在 NAS 上有一个IP 路由表使用以下设置:
+---------------------+-------------+-----------------+--------+-----------+
| Network destination | Gateway | Netmask | Metric | Interface |
+---------------------+-------------+-----------------+--------+-----------+
| default | 192.168.1.1 | 0.0.0.0 | 0 | LAN1 |
| 192.168.1.0 | 0.0.0.0 | 255.255.255.0 | 0 | LAN1 |
| 192.168.2.0 | 192.168.2.2 | 255.255.255.0 | 0 | VPN |
| 192.168.2.2 | 0.0.0.0 | 255.255.255.255 | 0 | VPN |
+---------------------+-------------+-----------------+--------+-----------+
这一切都是从 NAS 自动完成的。对我来说这似乎是完整的,但由于我无法从设备 ping 或访问 NAS,我确信我可能遗漏了某些东西。