我想把VPN服务器放在我的局域网上的一台机器上,并将这个VPN服务公开给互联网。
一旦客户端(膝上型电脑)从我的局域网外连接到我的VPN服务,我希望能够访问我的局域网上的其他服务/设备,如(s)ftp、ssh、http(s),它们位于局域网上的不同机器上。
是否需要在主机或客户端上对openvpn进行任何特殊配置以允许此设置,或者是否被迫获取我想要连接的每台计算机来打开到VPN主机的VPN连接,以便我的客户端设备能够与它们通信。
编辑::如果不清楚,我正在尝试访问vpn主机本地局域网服务。不是笔记本电脑:
laptop (client) --> server (vpn host) --> ssh (located on vpn hosts lan)
^ trying to connect here据我所知,到目前为止,所有的建议都是连接到笔记本电脑(客户端)本地局域网上的服务,而不是主机局域网。
正在使用的软件是openvpn。
发布于 2018-08-22 23:34:48
如如何设置OpenVPN,让客户端访问服务器局域网内的所有服务器?中所记载的
当客户端连接时,您需要将路由推送到客户端,并使用适当的iptables规则启用IP转发。
https://unix.stackexchange.com/questions/464009
复制相似问题