使用putty本地打通隧道
有时候本地测试,需要访问内网的一些服务器
这时候直接访问是不行的,需要通过一些工具打通隧道,通过跳转机穿到内网的服务器上
这里介绍一下用putty打通隧道的方法。
首先我们创建一个session保存下来
如下图

这里要填你的跳转机的ip 点save
然后选中你刚才建立的session 比如我这里是test 点load
接下来就要建立本机到内网服务器的隧道了 如下图

选择ssh下面的tunnels 其中Source port 填本地的地址及端口 如我这里是192.168.2.14:8080
Destination填内网服务器的地址及端口 我这里是 192.168.50.237:80
意思是当我访问本机的192.168.2.14:8080时 实际访问的是内网的192.168.50.237:80
点击add 这样这个隧道就做好了
然后点击open
输入用户名密码 登录跳转机
然后访问http://192.168.2.14:8080 你发现自己已经看到了想要的画面了 哈哈
这里要填你的跳转机的ip 点save
然后选中你刚才建立的session 比如我这里是test 点load
接下来就要建立本机到内网服务器的隧道了 如下图
选择ssh下面的tunnels 其中Source port 填本地的地址及端口 如我这里是192.168.2.14:8080
Destination填内网服务器的地址及端口 我这里是 192.168.50.237:80
意思是当我访问本机的192.168.2.14:8080时 实际访问的是内网的192.168.50.237:80
点击add 这样这个隧道就做好了
然后点击open
输入用户名密码 登录跳转机
然后访问http://192.168.2.14:8080 你发现自己已经看到了想要的画面了 哈哈
PuTTY SSH Tunnel设置
昨天学校的英语机房重新开放了,传说电脑全部都换成了新的,今天特地来体验一下。为了让我们好好学习,英语机房是不能上外网的。不过对我来说,只要能访问内网就足够了。
内网 + PuTTY + SSH + Tunnel = 外网
但是PuTTY的SSH Tunnel设置我经常忘记,老得Google。现在记录下来,备查。
打开PuTTY,输入主机名或IP地址
切换到Connection -> SSH -> Tunnels ,设定Source port: 7575(端口号随你喜欢); Destination: 空白, Dynamic,设定完记得按Add。
如有需要,可回到Session保存(Save)设定值,以后运行PuTTY时可直接加载(Load)设定值。在任何时候按"Open"即可以目前设定进行连接。
登录SSH后,将PuTTY界面最小化,保持SSH连接。打开浏览器,设置SOCKS 5代理,服务器为localhost,端口为7575(取决于上面设定的端口),即可通过SSH Tunnel上网。

浙公网安备 33010602011771号