使用 ssh 隧道的反向代理

使用 ssh 隧道的反向代理

请帮忙解决以下情况:

我需要访问一个内部站点,该站点只能从内部网络经过身份验证的用户和计算机访问。无法从内部网络在计算机上安装任何其他软件。我计划按如下方式使用 SSH 隧道,因为在内部计算机上我可以运行内置的 Windows SSH 客户端:

内部站点 <-> (https) 内部计算机->(SSH 客户端连接到外部 SSH 服务器)<-(从我的外部笔记本电脑到外部 SSH 服务器的 SSH 隧道 + 使用 SOCKS 代理浏览器访问内部站点) 内部站点必须将连接标识为来自内部网络的经过身份验证的用户和计算机。外部笔记本电脑和用户未注册到内部网络。涉及的项目包括

  • 内部 https 站点
  • 内部笔记本电脑 (10.xxx) 可以运行 Windows SSH 客户端
  • 可通过互联网访问的 SSH 服务器
  • 外接笔记本电脑 (Windows)

可以使用 SSH 隧道来实现吗?谢谢!

相关内容