您的位置  > 互联网

HTTP代理服务器的设置方法,如何使用SOCKS代理上网

IE的设置如下: 打开IE浏览器,选择菜单栏上的“工具/选项...”。

此时有两种情况。 对于ADSL拨号用户,选择网络连接后,点击“设置”,如下图所示,选择代理服务器并填写地址和端口号。

如何使用代理服务器访问 第 1 部分

对于局域网用户,需要点击“局域网设置”,如下图所示,选择代理服务器并填写地址和端口号。

如何使用代理服务器访问 第 2 部分

设置与IE类似。 打开浏览器并在菜单栏中选择“工具/选项...”。

此时选择“高级/网络”,点击设置,会出现如下界面。 您可以设置代理服务器。 选择“手动配置代理”,然后填写代理服务器的地址和端口。

如何使用代理服务器访问互联网第3部分

如何使用SOCKS代理服务器

关键点来了。 SOCKS代理是目前最全面、最稳定的代理服务器。 目前我只使用SSH搭建SOCKS代理服务器来上网。 访问网络没有任何限制。 现在我将重点介绍如何使用SOCKS代理服务器。

使用SSH搭建SOCKS代理上网,建议使用浏览器,因为它支持SOCKS代理远程域名解析,而IE这样只能通过第三方软件实现,不太方便。

配置浏览器

设置SOCKS远程域名解析时,主要是为了防止DNS污染。 具体设置方法是在地址栏输入about:,按确定,将其中的一个值修改为.proxy.=true。

如何使用代理服务器访问互联网第4部分

然后,打开浏览器并选择菜单栏上的“工具/选项...”。 选择“高级/网络”,点击设置,出现如下界面。 您可以设置代理服务器。 选择“手动配置代理”,然后填写SOCKS主机上的代理服务器地址127.0.0.1和端口1080。 SOCKS类型选择“SOCKS V5”,配置完成。

如何使用代理服务器访问互联网第5部分

设置 SSH

配置完成后,就可以配置 SSH 了。 安全外壳协议(Shell/SSH)是一种在不安全的网络上提供安全远程登录和其他安全网络服务的协议。 常用的SSH工具包括开源软件PuTTY。 支持SSH远程登录的主机可以实现代理服务器功能。 但PuTTY中没有配置文件,需要手动设置且无法保存。 不过,完整版PuTTY自带的pLink可以实现这一点。 通过命令行调用PuTTY实现SSH加密通道。

具体方法是从PuTTY官网下载pLink文件。 pLink 的调用参数为: plink -C -v -N -pw 密码 -D 本地端口 远程用户@IP 或域名:要远程打开的端口。

新建一个文件,写入以下内容,另存为pLink.bat批处理文件,放置到Putty安装目录下。

@plink -N @ -pw -D 127.0.0.1:1080

请将这三个字段修改为用户登录SSH服务器时使用的用户名、服务器地址和密码。 可以通过多种方法获取此 SSH 帐户。 比如购买一些国外主机空间或者VPS的用户都会有一个SSH账号,或者淘宝上有出售SSH账号。 我自己使用的SSH账户是我每年花100美元购买虚拟主机时使用的。 作为礼物,一个SSH账户的价格通常在每年几十元左右。 还有一些国外网站提供免费的 SSH 帐户。

执行该批处理文件并保持其窗口打开。 一旦窗口关闭,代理就会失效。 然后打开已经配置了127.0.0.1:1080代理的浏览器,就可以使用SOCKS代理服务器上网了。

其他设置提示

为了方便代理服务器的快速切换,我推荐两个代理服务器扩展。 一是实现一键代理切换功能。 安装后,状态栏有一个按钮。 点击后,您可以启用或关闭浏览器的默认代理设置。 您可以在代理和非代理之间快速切换,非常方便。 界面如下图所示。 另一种是通过志愿者手动维护的不可访问域名列表,在代理和非代理之间自动切换。 您还可以自定义自己的代理规则; 订阅规则列表; 定制代理服务器等功能。 使用时需要注意。 点击“代理服务器-编辑代理服务器”,将ssh -D的端口从7070更改为1080,点击“代理服务器-选择代理服务器”,将ssh -D设置为默认。

如何使用代理服务器访问互联网第6部分

设置完成后,您就可以在开放的互联网上自由漫游了。 根据我的经验,基于SSH的SOCKS代理稳定、快速、功能齐全。 这是推荐的代理方法。 使用过程中需自行控制流量。 我个人感觉它的浏览体验比其他代理软件要高很多。