Putty建立SSH隧道代理上网

1、代理服务器原理

代理服务器(Proxy Server)的工作原理是:当客户在浏览器中设置好Proxy Server后,你使用浏览器访问所有WWW站点的请求都不会直接发给目的主机,而是先发给代理服务器,代理服务器接受了客户的请求以后,由代理服务器向目的主机发出请求,并接受目的主机的数据,存于代理服务器的硬盘中,然后再由代理服务器将客户要求的数据发给客户。

也就是说,当代理服务器客户端发出一个对外的资源访问请求,该请求先被代理服务器识别并由代理服务器代为向外请求资源。由于一般代理服务器拥有较大的带宽,较高的性能,并且能够智能地缓存已浏览或未浏览的网站内容,因此,在一定情况下,客户端通过代理服务器能更快速地访问网络资源。 

2、通过Putty建立SSH隧道代理上网

要实现代理上网,前提条件肯定是需要准备一台可以连接外网的代理服务器或者VPS,并安装有SSH服务。这样,我们在本地PC的Windows客户端,就可以通过putty建立客户端与代理服务器的SSH隧道,实现代理上网。

具体步骤如下:

1. 打开Putty进行配置

首先,进入Putty的Connection->SSH->Tunnels面板,将目标设置为Dynamic+Auto,添加一个自定义代理端口,本例中设置代理端口为1080,点击Add,一个动态转发端口D1080就出现在上面的列表框中。

接着&#x

猜你喜欢

转载自blog.csdn.net/qq_35029061/article/details/131010491