linux搭建http代理服务器

如果想通过某台LINUX服务器作为跳板,进行网页访问的话,推荐Tinyproxy工具。 Tinyproxy 是一个轻量级的开源 web 代理守护进程,其设计目标是快而小。它适用于需要完整 HTTP 代理特性,但系统资源又不足以运行大型代理的场景,比如嵌入式部署。

安装 TinyProxy
yum -y install tinyproxy
配置 TinyProxy
vim /etc/tinyproxy/tinyproxy.conf
修改 Port 端口,默认为 8888
Port 8888

权限访问代理
#Allow 127.0.0.1
添加多段IP地址:
Allow 192.168.1.0/24
Allow 172.16.0.0/16

更多配置项,下面是列举一些配置文件默认的,不需要配置
PidFile “/var/run/tinyproxy/tinyproxy.pid”
LogFile “/var/log/tinyproxy/tinyproxy.log”
LogLevel Info
MaxClients 100
MinSpareServers 5
MaxSpareServers 20
StartServers 10

启动 TinyProxy
systemctl start tinyproxy.service
systemctl stop tinyproxy.service
systemctl enable tinyproxy.service

查看代理请求日志
tail -f /var/log/tinyproxy/tinyproxy.log

你可能感兴趣的:(linux搭建http代理服务器)