我有一台运行 Ubuntu 的计算机,它可以通过 VPN 访问某个网站,而局域网上的其他计算机则无法访问。我正尝试通过同一局域网上的另一台计算机访问这台计算机。
我想到的一个解决方案是将网站地址映射到 ip:random_port 组合,以便它充当 LAN 上其他计算机的服务器。但我不知道如何实现这一点。
我将非常感激任何有关此事的帮助。提前致谢。
答案1
您可以使用 SSH 的远程端口转发功能实现此目的:ssh -R <site_address>:<site_port>:localhost:<local_port> <VPN_host_address>
这将导致任何调用localhost:<local_port>
都将引导您<VPN_host_address>
到<site_address>:<site_port>
。