最新要闻
- 全球即时:据说,有一群AI数字人将在AWE展会觉醒......
- 增城是哪里的城市?增城旅游必去十大景点
- 守住“头顶上的安全”, 长征镇加强房屋高坠隐患排查整治|当前时讯
- 微信支付支持数字人民币支付了:视频号、小程序可用
- 【世界新视野】丰田社长体验中国顶级豪车红旗L5:满脸堆笑、不住称赞
- 99年女子疑过度劳累宿舍猝死 公司:逝者是临时工
- 280g新疆长绒棉:Caria Knar纯棉T恤29.99元(减110元)
- 【全球新视野】NVIDIA推出安全“护栏”:限制人工智能“一本正经的胡扯”
- 22家上市后备企业蓄势待发!永兴经开区优化营商环境促发展-新视野
- 天天观焦点:兰州高新区重点项目建设实现一季度开门红
- 全球视讯!华为MateBook D14/D16今日开售:13代酷睿 4999元起
- 有人姓“苟”:担心孩子受嘲笑而改姓_环球新视野
- 天天日报丨五一假期用得着!冈本okamoto超薄安全套大促:立省60元
- 全球观热点:国产鼠标卷疯了 200元碾压千元国际大牌
- 黄海附近发生4.8级地震:上海等地有震感 焦点播报
- 天天热门:洞口县:刘玮到江口镇调研督导工作,与结对帮带年轻干部谈心谈话
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
CentOS搭建squid正向代理|当前热门
squid介绍
官网地址:http://www.squid-cache.org/
(资料图片)
Squid cache(简称为 Squid)是一个流行的自由软件(GNU 通用公共许可证)的代理服务器和 Web 缓存服务器。Squid 有广泛的用途,从作为网页服务器的前置 cache 服务器缓存相关请求来提高 Web 服务器的速度,到为一组人共享网络资源而缓存万维网,域名系统和其他网络搜索,到通过过滤流量帮助网络安全,到局域网通过代理上网。Squid 主要设计用于在 Unix 一类系统运行。
Squid 的发展历史相当悠久,功能也相当完善。除了 HTTP 外,对于 FTP 与 HTTPS 的支援也相当好,在 3.0 测试版中也支援了 IPv6。
Squid主要提供缓存加速、应用层过滤控制的功能。
代理的工作机制
(1)代替客户机向网站请求数据,从而可以隐藏用户的真实IP地址。
(2)将获得的网页数据(静态 Web 元素)保存到缓存中并发送给客户机,以便下次请求相同的数据时快速响应。
代理服务器的概念及其作用
代理服务器是一个位于客户端和原始(资源)服务器之间的服务器,为了从原始服务器取得内容,客户端向代理服务器发送一个请求并指定目标原始服务器,然后代理服务器向原始服务器转交请求并将获得的内容返回给客户端。
缓存代理对于Web至关重要,尤其对于大型高负载Web站点。缓存可作为性能优化的一个重要手段,可以极大减轻后端服务器的负载。通常对于静态资源,即较少经常更新的资源,如图片,css或js等进行缓存,从而在每次刷新浏览器的时候,不用重新请求,而是从缓存里面读取,这样就可以减轻服务器的压力。
主要作用
(1)资源获取:代替客户端实现从原始服务器的资源获取
(2)加速访问:代理服务器可能离原始服务器更近,从而起到一定的加速作用
(3)缓存作用:代理服务器保存从原始服务器所获取的资源,从而实现客户端快速的获取
(4)隐藏真实地址:代理服务器代替客户端去获取原始服务器资源,从而隐藏客户端真实信息
squid的三种代理类型
squid软件主要有三种代理类型:
- 正向代理:代理内部主机上网,共享上网,缓存,控制内网用户上网行为等功能(客户端需要设置代理服务器的IP和代理端口)。
- 透明代理:客户机不需指定代理服务器的地址和端口,而是通过默认路由、防火墙策略将Web访问重定向给代理服务器处理。
- 反向代理:如果 Squid 反向代理服务器中缓存了该请求的资源,则将该请求的资源直接返回给客户端;否则反向代理服务器将向后台的 WEB 服务器请求资源,然后将请求的应答返回给客户端,同时也将该应答缓存在本地,供下一个请求者使用。
正向代理分析图:
反向代理分析图:
squid安装和配置文件说明
安装软件
# yum镜像仓库里有squid的软件包yum -y install squid# squid配置初始化cat >> /etc/squid/squid.conf<< EOFcache_mem 64 MBmaximum_object_size 4 MBmaximum_object_size_in_memory 4096 KBcache_dir ufs /var/spool/squid 100 16 256access_log /var/log/squid/access.logEOF# squid初始化squid -z# 启动squid并设置为开机启动service squid start && systemctl enable squid# 检查squid是否正常运行netstat -ntlp | grep squid# 如果防火墙开启的话,放开3128端口firewall-cmd --zone=public --add-service=squid --permanent
软件的文件列表
/etc/squid/squid.conf # 配置文件/etc/rc.d/init.d/squid # 启动脚本/usr/sbin/squid # 二进制命令/usr/share/doc/squid-3.1.10 # 手册/var/log/squid # 日志目录/var/spool/squid # 缓存目录
配置文件说明
# cat /etc/squid/squid.conf#####设置监听的IP与端口号http_port 3128#####额外提供给squid使用的内存大小,默认256 MBcache_mem 64 MB #####设置squid磁盘缓存最大文件,超过4M的文件不保存到硬盘maximum_object_size 4 MB #####设置squid磁盘缓存最小文件minimum_object_size 0 KB #####设置squid内存缓存最大文件,超过4M的文件不保存到内存maximum_object_size_in_memory 4096 KB #####定义squid的cache存放路径 、cache目录容量(单位M)、一级缓存目录数量、二级缓存目录数量,此处的100 一定要大于 cache_mem 否则报错。cache_dir ufs /var/spool/squid 100 16 256 #####log文件日志格式logformat combined %>a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %h" "%{User-Agent}>h" %Ss:%Sh#####log文件存放路径和日志格式access_log /var/log/squid/access.log combined#####设置缓存日志cache_log /var/log/squid/cache.log#####log轮转60天logfile_rotate 60#####cache目录使用量大于95%时,开始清理旧的cachecache_swap_high 95#####cache目录清理到90%时停止cache_swap_low 90#####定义本地网段acl localnet src 192.168.1.0/24#####允许本地网段使用http_access allow localnet#####拒绝所有http_access deny all#####主机名visible_hostname xxx.xxxx.xxxx#####管理员邮箱cache_mgr 123456@qq.com
正向代理客户端配置
Windows客户端配置代理:
Internet 选项 > 连接 > 局域网设置”,在代理服务器区域,按照以下格式设置:
Linux客户端:
先创建并修改/etc/profile.d/proxy.sh文件
# 创建proxy.sh文件touch /etc/profile.d/proxy.sh
编辑proxy.sh文件
# 进入profile.d目录cd /etc/profile.d/# 编辑proxy.sh文件vim proxy.sh
添加下列内容
# squid正向代理只支持http、https、ftp协议,把下面的proxy_server_ip更换为自己搭建的squid服务器IPexport https_proxy=http://proxy_server_ip:3128export http_proxy=http://proxy_server_ip:3128export ftp_proxy=http://proxy_server_ip:3128
执行source /etc/profile使其生效
# 执行source /etc/profilesource /etc/profile
配置完成
关键词:
-
CentOS搭建squid正向代理|当前热门
squid介绍官网地址:http: www squid-cache org Squidcache(简称为Squid)是一个流行的自由软件(GNU通用
来源: 今日热议:C# 获取系统DPI缩放比例以及分辨率大小
TF-GNN踩坑记录(四) 全球报道
CentOS搭建squid正向代理|当前热门
全球即时:据说,有一群AI数字人将在AWE展会觉醒......
增城是哪里的城市?增城旅游必去十大景点
联通iphone合约机划算吗?联通iphone语音信箱怎么关闭?
电信网络模式有哪几种?电信网络模式怎么设置?
【金融街发布】财政部:3月全国发行地方政府债券8900亿元
守住“头顶上的安全”, 长征镇加强房屋高坠隐患排查整治|当前时讯
微信支付支持数字人民币支付了:视频号、小程序可用
【世界新视野】丰田社长体验中国顶级豪车红旗L5:满脸堆笑、不住称赞
99年女子疑过度劳累宿舍猝死 公司:逝者是临时工
280g新疆长绒棉:Caria Knar纯棉T恤29.99元(减110元)
【全球新视野】NVIDIA推出安全“护栏”:限制人工智能“一本正经的胡扯”
22家上市后备企业蓄势待发!永兴经开区优化营商环境促发展-新视野
Java基础之String字符串的底层原理,面试常见问题
当前速读:error: Your local changes to the following files would be overwritten by me
Java8 教程_编程入门自学教程_菜鸟教程-免费教程分享
天天观焦点:兰州高新区重点项目建设实现一季度开门红
中金湖北科投光谷REIT正式获批 全球信息
全球视讯!华为MateBook D14/D16今日开售:13代酷睿 4999元起
有人姓“苟”:担心孩子受嘲笑而改姓_环球新视野
天天日报丨五一假期用得着!冈本okamoto超薄安全套大促:立省60元
全球观热点:国产鼠标卷疯了 200元碾压千元国际大牌
黄海附近发生4.8级地震:上海等地有震感 焦点播报
天天热门:洞口县:刘玮到江口镇调研督导工作,与结对帮带年轻干部谈心谈话
记一次某应用虚拟化系统远程代码执行
【当前独家】JavaScript设计模式
每日速读!Pipelines
Spring Boot 项目代码混淆,实战来了,再也不用担心代码泄露了!
重庆警方破获特大制售假冒汽车安全气囊案 涉案金额逾2亿元|天天热文
世界即时:*ST蓝盾股债或被双双强退 蓝盾转债或成第一只退市可转债
【财经分析】山东高速、湖北科投两单REITs获批 常态化发行进入快车道
中大盘蓝筹股成调研重点 热点企业AI业务受机构关注
全球速讯:天涯社区已无法打开:网友掀悼念潮
《原神》开发商最新力作!米哈游《崩坏:星穹铁道》今日公测 每日报道
天天精选!卫星通信首次下放!华为nova 11系列首销:2499元起
网传眉山夜市有人偷小孩?警方:男子并非人贩,疑用假币引纠纷 正进一步调查
速看:百亿级新投资项目此起彼伏 光伏头部企业加速“垂直一体化”布局
【国际大宗商品早报】经济衰退担忧回升 原油基本金属全线下跌
长三角楼市:3月量价齐升
1台利润是安卓机10倍!iPhone翻新机全球卖爆:系统不卡 保值好|环球快播报
天天观热点:比OLED更香!苹果即将商用MicroLED技术:不烧屏
学系统集成项目管理工程师(中项)系列12_干系人管理-焦点消息
十四届全国人大常委会举行第三次委员长会议,赵乐际主持-环球观天下
千元以下投影仪最好别买!原因揭开 世界看热讯
fastbin_tcache 环球热闻
【天天新视野】说好一个价,上门又加价——透析搬家等服务收费乱象
64核心!京东发布首款ARM云主机:性能飙升60% 还便宜50%-每日热文
曝光徐州旅游踩坑网红账号被举报:账号私信已被封
领先苹果7年!华为将推出无创血糖监测智能手表:识别率超85%|天天热闻
全球焦点!6月上映!《变形金刚7:超能勇士崛起》新海报发布:汽车人集结
【环球新要闻】当事人回应吐槽软卧3男1女被狂批:很不高兴 理性一些吧
【环球新要闻】国际锐评丨“先开枪,再开口”美国陷入了怎样的怪圈?
打印机测试页打印不出来(打印机测试页) 当前时讯
环球时讯:C语言程序设计知识点总结02
clion使用 wsl 编译下, 文件名和目录名冲突问题|全球即时
铁矿石主力合约跌破700关口_天天微速讯
被千万粉网红曝光 徐州通报出租车违规营运处理情况:司机罚款1000元
特斯拉再获中东大户订单:以后出租车全是Model 3/Y?_全球即时
对话黑芝麻智能CEO:芯片公司 错两次可能就死了 环球时快讯
世界看点:为了地球 希捷一年翻新116万块硬盘:减少540吨垃圾
世界视讯!图论之存图
07.存储引擎
中诚信国际:终止启迪环境科技发展公司主体及相关债项信用等级
足球6步过人方法 环球今日报
当前头条:关于时间管理的一点建议
热消息:07 内存(中)实现内存页面初始化
【新华解读】两个新准则实施有望进一步推动保险公司高质量发展_天天资讯
2023中国医学装备展览会在重庆开幕-焦点日报
环球动态:玩家称赞《死亡岛2》画面优秀:那《GTA6》会是啥样?
暗黑4容量要求翻倍:至少90GB SSD 比魔兽18年积累还多
北大学生因差评被逼写检讨?电影《惊天救援》辟谣:不实传闻|当前热议
【世界热闻】龙源电力(00916)公布一季度业绩 归属公司权益持有人净利润为24.18亿元 同比增长7.09%
Django之路由层 (有名和无名分组 反向解析 路由分发 名称空间)_环球观速讯
资讯:分析查询语句:EXPLAIN
上海数据交易所迎来国际板
天天播报:注意!泰福泵业将于5月23日召开股东大会
人与动物和谐共处!大爷水中游泳:天降白鹭搭便车
国产操作系统UOS新版预告 全面支持Intel 13代酷睿:性能飞跃提升
世界速讯:ChatGPT:一个里程碑!
冲出黎明前的黑暗:国产芯不再当备胎-环球时讯
海外玩家疯狂期待国产大作《黑神话:悟空》:金箍棒充满神秘力量
分享总结:开源网关-应用管理篇
KMP算法学习笔记
记录-因为写不出拖拽移动效果,我恶补了一下Dom中的各种距离
每日资讯:【谷歌插件开发】获取当前网站COOKIE并上报HTTP-API
Java中为什么重写equals()也需要重写hashCode()?
抖音小店运营没有头绪?一定要掌握这些技巧!全篇详解! 当前简讯
债市日报:4月25日_环球消息
芒果TV五一狂促:会员年卡3折年内新低 仅79元
我国小行星防御首次任务计划公布:2030年对小行星动能撞击 世界播报
还买啥RTX 4070 AMD铁了心降价:16GB显存RX 6950 XT只要4749元_世界头条
豆瓣评分高达9.0!《灌篮高手》遭遇史上最严重盗摄|速读
热点评!别急着升级!火狐浏览器112稳定版出内存泄露Bug
in fear(fearitself)|全球聚焦
遵义12岁失联女孩被找到,一细节披露令人不解,嫌疑人已被抓获
世纪天鸿涨停 三个交易日机构净买入1.41亿元
国产武侠开放世界沙盒生存游戏 《侠乂行:浪迹天涯》预售:128元 环球快资讯
男子高速要求停车上厕所被拒后跳车 专家科普:极其危险 环球要闻