1.SSH代理:是基于SSH(安全命令解释程序上的一种加密代理)

2.Putty设置成安全SSH代理服务器

模拟案例:

利用ssh2proxy.com用户登录173.0.51.222主机,并开启端口号为2012的SSH代理,使用软件privoxy将SSH代理转换成http代理,供我们使用,并查看结果.

1.输入:netstat -an (查看本机端口,防止作弊)

2.利用Putty登陆173.0.51.222主机,并开启2012代理端口

             演示界面二 (putty→Tunnel→Source port:2012 选择:Dynamic动态SSH加密)

3.登陆远程主机,本地机器再次输入:Netstat -an (查看2012端口是否开启)

4.使用软件privoxy将本地2012端口转换成http代理供我们使用

                 演示界面三(打开privoxy.exe→Options→Edit main configuration)

在文件最后输入:forward-socks5 / 127.0.0.1:2012 . (转换代理的)

5.重新启动Privoxy,验证代理效果!

                              演示界面四(打开IE,输入:ip138.com 查询本地公网IP)

IE设置代理:工具→Internet→连接→局域网设置

使用代理后的IP地址

这里我们可以对比下,使用代理后的IP为:173.0.51.222,和我们登陆到远程主机的IP一致,也就是说我们使用代理是成功的,还需要说明一点,Putty登陆到远程主机后,窗口千万不要关闭,因为一旦关闭了窗口,我们的SSH代理也会跟着关闭,希望大家注意!