使用 ssh 进行内网访问

使用 ssh 进行内网访问

我使用 Windows Vista 上的 Putty 与 ec2 上的 ubuntu 建立 ssh 连接。

我想让 ubunto 在我的 vista 中对某个 iis url 执行 wget。此 url 未暴露给网络。有没有办法在主机和客户机之间建立这样的网络?

答案1

是的,您可以使用 ssh 隧道来实现这一点。在您的 putty 配置中转到:

连接>SSH>隧道

添加一个远程隧道,其源端口可以是任意的(例如 8888),目的地是 localhost:80。

  • 取消勾选“本地端口接受来自其他主机的连接”
  • 取消勾选“远程端口执行相同操作”
  • 源端口:8888
  • 目的地:localhost:80
  • 选择“远程”
  • 选择“自动”

然后当你打http://本地主机:8888在您的远程服务器上,您实际上将在端口 80 上获取本地计算机的 Web 服务器。

相关内容