优质SS/SSR/Trojan/Xray/V2Ray机场推荐 | IPLC/IEPL专线加速器梯子推荐 | 解锁奈飞Netflix/HBO/Hulu等国外流媒体
最近有小伙伴有搭建http代理的需求,今天我们就来看看利用tinyproxy或者squid来搭建http代理,但是这里需要注意是:
目前 HTTP明文代理 方式科学上网效果不如以前,防火墙针对性更强,如非必须,不推荐使用!如果必须要使用,也最好通过隧道加密中转。本人的操作系统为Debian11,我们先来看tinyproxy:
然后刷刷刷的就安装完了。
配置很简单,只要改一改代理端口和取消IP限制就行了。
打开配置文件,
然后找到下面几个参数
Port 是代理服务器的监控端口,默认是8888,这里建议改为25,25是邮件端口 墙不限速;
Timeout 是超时时间,单位 ms(毫秒),如果要做公共的代理服务器建议设置低于300;
MaxClients 最大客户端链接数,也就是同时最多 100 个IP链接此代理服务器。
Allow 是服务器的IP限制,需要把这个Allow 127.0.0.1注释掉(前面加“#”号, #Allow 127.0.0.1 )。
同时,如果你开了iptables防火墙,需要开放对应端口,自行替换 8888 为自己的代理服务器端口。就这么简单。
Squid软件包包含在Debian 10标准存储库中。以具有sudo权限的用户运行以下命令以安装Squid:
可以通过编辑/etc/squid/squid.conf配置文件来配置Squid,你也可以使用include指令包含单独的配置文件。squid.conf配置文件包含描述每个配置选项功能的注释。进行任何更改之前,最好备份原始文件
如果是简单的http代理的话,并且你也是使用的Debian11系统的话,那么你只需要修改配置文件的1411行和1907行做如下修改:
好了,这就哦了,当然squid还有很多高级的配置,需要的同学请自行参考文档。