首页天道酬勤好用的代理服务器B(可以用的代理服务器)

好用的代理服务器B(可以用的代理服务器)

admin 01-27 10:31 265次浏览

作者: Vamei来源: http://www.cnblogs.com/vamei转载地址请联系我。

通过电脑、平板电脑、手机等访问互联网时,本地设备和服务器之间的通信可能会因某种不可控的因素而中断。 在这种情况下,可以使用“曲线”方法使第三方服务器中继并连接到目标服务器。 代理服务器可以绕过许多基于IP地址的限制。 例如,如果一个视频网站只被允许访问日本的IP,那么通过位于日本的代理服务器,视频网站就可以把访问者误认为是在日本的电脑。

使用亚马逊云服务(AWS )构建代理服务器。 首先需要AWS的EC2实例。 登录AWS网站,按照指示创建即可。 可以参考亚马逊云开设WordPress博客。 选择节点时,最好使用东京等离中国近的节点。 创建实例后,保存用于登录验证的. pem文件并记录IP地址。 以199.199.199.199的IP地址为例。

制作代理服务器我选择的代理服务器的软件是Squid。 登录到EC2实例并在命令行上安装Squid :

sudo apt-get安装squid 3

编辑/etc/squid3/squid.conf文件。 此配置文件说明了如何运行Squid。 squid.conf设置灵活,最基本的设置如下:

控制#列表并定义允许allacl all src all#进行http_access allow all# squid监听的目标端口http_port 2046

重新启动Squid服务器以加载新配置。

sudo服务squid3restart

现在,您有了一个专用代理服务器。 您现在可以更改本地计算机的网络设置以使用代理服务器。 在Mac OSX上,通过在系统首选项-网络高级代理中输入代理服务器的IP地址和端口,可以开始使用代理服务器。

199.199.199.199是代理服务器的IP。 2046是在conf文件中设置的代理端口。 在Windows和其他Linux系统上,还可以在系统上配置网络,以全局使用代理服务器。 也可以在浏览器设置中启动,但在浏览器中局部使用代理服务器。

在使用SSH隧道连接到代理服务器的通信中,Squid代理服务器只充当中继。 但是,客户端与Squid服务器的通信仍然是明文的,因此通信的安全性无法保障。 为了进一步增强通信隐私性,可以使用SSH隧道(SSH Tunnel )在本地计算机和代理服务器之间建立秘密通道。

修建隧道

在Unix计算机上,可以在命令行上直接使用ssh。

sh-I Tokyo-VPN.PEM-n-l 2046: localhost :2046 Ubuntu @ 199.199.199在上述命令中,Tokyo-VPN.PEM是EC2实例两者之间的信息被加密传输,不用担心外部的监听和干扰。

更改本地代理设置以启用SSH隧道:

需要更改的地方很简单,将以前的代理服务器地址199.199.199.199更改为127.0.0.1。

访问测试:

java 抽象类 接口 ppt_java第10章 抽象类和接口 .pptrpm包构建拦截器在ssm和springboot中的使用
迅雷下载代理服务器设置(迅雷代理服务器最好的) centos搭建代理(代理服务器怎么搭建)
相关内容