我使用 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 服务器。