通过 VPN 连接访问 LAN 计算机

通过 VPN 连接访问 LAN 计算机

我想在 LAN 上的一台计算机上放置一个 VPN 服务器,并将此 VPN 服务公开到互联网。

一旦客户端(笔记本电脑)从 LAN 外部连接到我的 VPN 服务,我希望能够访问 LAN 上的其他服务/设备,例如位于不同计算机上的 (s)ftp、ssh、http(s)局域网。

我是否需要在主机或客户端上对 openvpn 进行任何特殊配置才能允许此设置,或者我是否被迫让我想要连接的每台计算机打开与 VPN 主机的 VPN 连接,以便我的客户端设备能够与他们沟通。

编辑:: 如果不清楚我正在尝试访问 VPN 主机本地 LAN 服务。不是笔记本电脑:

laptop (client) --> server (vpn host) --> ssh (located on vpn hosts lan)
                                          ^ trying to connect here

据我所知,到目前为止,所有建议都是连接到笔记本电脑(客户端)本地 LAN 上的服务,而不是连接到主机 LAN 上的服务。

使用的软件是openvpn。

答案1

如记录在如何设置OpenVPN让VPN客户端访问服务器局域网内的所有服务器?

您需要在客户端连接时将路由推送到客户端,并使用正确的 iptables 规则启用 IP 转发。

相关内容