OpenVPN 服务器中的路由到私有子网中的 LAN

OpenVPN 服务器中的路由到私有子网中的 LAN

我是网络新手,在无头 Ubuntu Server 16.04 上有一个使用 tun 接口运行的 OpenVPN 服务器。我试图使用我设置的 openVPN 服务远程访问我 LAN 中的资源,我的办公室位于另一个 LAN 后面,该 LAN 是 WAN 的网关。因此,路由器 1/网关的地址为 192.168.x.0

通向我的私有子网的路由器 2 是 192.168.x.1(此网络中的所有设备都有静态 IP)

如何配置我的 OpenVPN 服务器以允许我访问第二个 LAN 中的资源。我是网络新手,已经做了很多研究,但感觉我缺少一些概念,这些概念阻碍了我前进。我想像 OpenVPN 网站现在建议的那样使用路由而不是桥接。我是否在服务器上配置 server.conf 文件,如果是,如何路由到上面指定的地址?此外,我是否从路由器 1 到路由器 2 进行一些端口转发,一旦启用,就通过 VPN 让流量路由到我的网络。现在我的虚拟机网络设置为 NAT,我也想知道完成任务的最佳设置是什么。我已经研究了大约一个星期,找不到任何足够清楚的东西来解释这些概念,如果有人能帮忙的话!

答案1

为了从我的 VPN 服务器访问我的 LAN,我在 server.conf 中添加了此行

route add 192.168.1.0 mask 255.255.255.0 gw 192.168.1.2

192.168.1.2 是我路由器上的服务器静态 IP 地址。您可能需要根据您的设置修改地址。

相关内容