CentOS搭建http代理(转)
一、配置:
一台centos云服务器:
主要说下我这里的一些搭建的问题,centos的系统版本不要选的太高,不然可能设置不成功。
我这里的是设置CentOS7.2 位系统的linux阿里云服务器。
重要的事情说三遍(不然肯定踩坑,我搞了第三天才找到原因,才弄出来):CentOS7.2 位系统的linux阿里云服务器,CentOS7.2 位系统的linux阿里云服务器,CentOS7.2 位系统的linux阿里云服务器
吐槽一下啊,之前是用的是centos8系统,结果就是搭建不成功,然后我正好设置socks5尝试,结果还是不行,偶然看到一个文章说需要7.2 centos系统,我更换系统之后,然后再搜些文章,测试就成功了搭建sock5,然后想着squid搭建http不成功是不是也是系统版本的原因,然后我就用我自己的服务器测试,结果还真是系统的原因,我自己的系统更换为7.2的搭建sock5和http都成功了。
步骤:
1、安装openssl
判断是否安装openssl:
openssl version -a
如果出现下面的界面,说明已经安装,然后不用再安装:
安装命令:
yum install openssl
2、安装squid
安装命令:
yum install squid -y # -y 代表自动选择y,全自动安装
3、安net-tools
安装命令:
yum install net-tools
4、修改squid的配置文件squid.conf
http://httpbin.org/ip
从结果中可以看出 、即使设置了用户+密码,http的代理依然不是高匿的,前面就是我的本机代理,后面是代理ip,还是不好,下面需要在配置中设置一下即可。
http://httpbin.org/ip
这个时候,即可变成高匿的代理。
10、设置开机自启动:
systemctl enable squid
转自:https://blog.csdn.net/weixin_42081389/article/details/105405148