Squid传统、透明代理服务配置、日志分析、反向代理、ACL访问控制(图文详细到头了)

Squid 缓存代理(原理 + 安装配置) 文章目录一、Squid 简介1. Squid 的作用2. Web 代理的工作机制3. 代理服务器的概念4. 代理服务器的作用5. 代理的基本类型(1) 传统代理(2) 透明代理(3) 反向代理6. 使用正向代理(传统代理、透明代理)的好处7. 反向代理的工作机制二、Squid 的安装与配置1. 编译安装2. 修改 Squid 的配置文件3. Squid 的运行控制4. 创建 Squid 服务脚本 一、Squid 简介 1. Squid 的作用 Squid 主要提供缓存加速、应用层过滤控制的功能。 2. W 阅读详情

一、Squid 代理服务器

Squid 主要提供缓存加速、应用层过滤控制的功能。

代理的工作机制
1、代替客户机向网站请求数据,从而可以隐藏用户的真实IP地址。
2、将获得的网页数据(静态 Web 元素)保存到缓存中并发送给客户机,以便下次请求相同的数据时快速响应。

Squid 代理的类型
传统代理:适用于Internet,需在客户机指定代理服务器的地址和端口。

透明代理:客户机不需指定代理服务器的地址和端口,而是通过默认路由、防火墙策略将Web访问重定向给代理服务器处理。

反向代理:如果 Squid 反向代理服务器中缓存了该请求的资源,则将该请求的资源直接返回给客户端;否则反向代理服务器将向后台的 WEB 服务器请求资源,然后将请求的应答返回给客户端,同时也将该应答缓存在本地,供下一个请求者使用。

二、安装squid服务

首先关防火墙

systemctl stop firewalld
systemctl disable firewalld
setenforce 0

1、编译安装 Squid

yum -y install gcc gcc-c++ make

在这里插入图片描述
在这里插入图片描述

tar zxvf squid-3.5.28.tar.gz -C /opt/
cd /opt/squid-3.5.28

./configure --prefix=/usr/local/squid \
--sysconfdir=/etc \
--enable-arp-acl \
--enable-linux-netfilter \
--enable-linux-tproxy \
--enable-async-io=100 \
--enable-err-language="Simplify_Chinese" \
--enable-underscore \
--enable-poll \
--enable-gnuregex

在这里插入图片描述

make && make install			#编译安装,大概十分钟

ln -s /usr/local/squid/sbin/* /usr/local/sbin/			创建软连接至环境变量便于系统识别

useradd -M -s /sbin/nologin squid		#创建用户squid

chown -R squid:squid /usr/local/squid/var/			#指定属主属组

在这里插入图片描述

2、修改 Squid 的配置文件

vim /etc/squid.conf

#56行插入
http_access allow all				#放在 http_access deny all 之前,允许任意客户机使用代理服务
http_access deny all
http_port 3128						#用来指定代理服务监听的地址和端口(默认的端口号为 3128)

#61行插入
cache_effective_user squid			#添加,指定程序用户,用来设置初始化、运行时缓存的账号,否则启动不成功
cache_effective_group squid			#添加,指定账号基本组

coredump_dir /usr/local/squid/var/cache/squid		#指定缓存文件目录

在这里插入图片描述

3、Squid 的运行控制

#检查配置文件语法是否正确
squid -k parse

#启动 Squid
squid -z 					#-z 选项用来初始化缓存目录
squid						#启动 squid 服务

netstat -anpt | grep "squid"

在这里插入图片描述
在这里插入图片描述

4、创建 Squid 服务脚本

vim /etc/init.d/squid


#!/bin/bash
#chkconfig: 2345 90 25
PID="/usr/local/squid/var/run/squid.pid"
CONF="/etc/squid.conf"
CMD="/usr/local/squid/sbin/squid"

case "$1" in
   start)
     netstat -natp | grep squid &> /dev/null
     if [ $? -eq 0 ]
     then
       echo "squid is running"
       else
       echo "正在启动 squid..."
       $CMD
     fi
   ;;
   stop)
     $CMD -k kill &> /dev/null
     rm -rf $PID &> /dev/null
   ;;
   status)
     [ -f $PID ] &> /dev/null
        if [ $? -eq 0 ]
          then
            netstat -natp | grep squid
          else
            echo "squid is not running"
        fi
   ;;
   restart)
      $0 stop &> /dev/null
      echo "正在关闭 squid..."
         $0 start &> /dev/null
      echo "正在启动 squid..."
   ;;
   reload)
      $CMD -k reconfigure
   ;;
   check)
      $CMD -k parse
   ;;
   *)
      echo "用法:$0{start|stop|status|reload|check|restart}"
   ;;
esac

在这里插入图片描述

#2345是默认自启动级别,如是-代表任何级别都不自启动;90是启动优先级,25是停止优先级,优先级范围是0-100,数字越大,优先级越低。

chmod +x /etc/init.d/squid
chkconfig --add squid
chkconfig --level 35 squid on

chkconfig --list squid

在这里插入图片描述

三、构建传统代理服务器

环境配置

主机操作系统IP地址软件、安装包、工具
Squid-ServerCentOS7192.168.220.3squid-3.5.28.tar.gz
web1CentOS7192.168.220.4httpd
客户机Windows192.168.220.100———

Squid-Server

vim /etc/squid.conf
......
http_access allow all
http_access deny all
http_port 3128
cache_effective_user squid
cache_effective_group squid

63行插入

cache_mem 64 MB				#指定缓存功能所使用的内存空间大小,便于保持访问较频繁的WEB对象,容量最好为4的倍数,单位为MB,建议设为物理内存的1/4
reply_body_max_size 10 MB			#允许用户下载的最大文件大小,以字节为单位,当下载超过指定大小的Web对象时,浏览器的报错页面中会出现“请求或访问太大”的提示默认设置0表示不进行限制
maximum_object_size 4096 KB			#允许保存到缓存空间的最大对象大小,以KB为单位,超过大小限制的文件将不被缓存,而是直接转发给用户

在这里插入图片描述

service squid restart
systemctl restart squid

生产环境中还需要修改防火墙规则

iptables -F
iptables -I INPUT -p tcp --dport 3128 -j ACCEPT
iptables -L INPUT

在这里插入图片描述

客户机的代理配置
1、配置客户端IP地址

在这里插入图片描述

2、打开浏览器,配置代理功能

在这里插入图片描述

Web1

systemctl stop firewalld.service
setenforce 0
yum -y install httpd
systemctl start httpd
netstat -natp | grep 80

在这里插入图片描述

在浏览器输入Web服务器IP地址访问,查看Web服务器访问日志,显示的是由代理服务器替客户机在访问。

查看Web1访问日志的新增记录
在这里插入图片描述

tail -f /var/log/httpd/access_log

在这里插入图片描述

四、构建透明代理服务器

主机操作系统IP地址服务、安装包、工具
Squid-ServerCentOS7ens33:192.168.220.3 、 ens37:12.0.0.1squid-3.5.28.tar.gz
Web1CentOS712.0.0.12httpd
客户端Windows192.168.220.100——

web1

systemctl stop firewalld.service
setenforce 0
vim /etc/sysconfig/network-scripts/ifcfg-ens33
systemctl restart network
ifconfig

在这里插入图片描述
在这里插入图片描述
Squid服务器配置
关机,添加一块网卡,开机,ifconfig查看新增网卡名称,编辑网卡配置文件

cd /etc/sysconfig/network-scripts/
cp ifcfg-ens33 ifcfg-ens36
vim ifcfg-ens33
vim ifcfg-ens36

ens33:
在这里插入图片描述
ens36:
在这里插入图片描述
60行修改添加提供内网服务的IP地址,和支持透明代理选项 transparent

vim /etc/squid.conf
......
http_access allow all
http_access deny all

http_port 192.168.220.3:3128 transparent
systemctl restart squid

在这里插入图片描述

开启路由转发,实现本机中不同网段的地址转发

echo 'net.ipv4.ip_forward = 1' >> /etc/sysctl.conf
sysctl -p

在这里插入图片描述

修改防火墙规则

iptables -F
iptables -t nat -F
iptables -t nat -I PREROUTING -i ens33 -s 192.168.220.0/24 -p tcp --dport 80 -j REDIRECT --to 3128	
iptables -t nat -I PREROUTING -i ens33 -s 192.168.220.0/24 -p tcp --dport 443 -j REDIRECT --to 3128	
iptables -I INPUT -p tcp --dport 3128 -j ACCEPT

在这里插入图片描述
客户机测试
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

查看 squid 访问日志的新增记录

tail -f /usr/local/squid/var/logs/access.log

在这里插入图片描述
查看 Web 访问日志的新增记录,显示的是由代理服务器的外网口代替客户机在访问

tail -f /var/log/httpd/access_log

在这里插入图片描述

五、ACL访问控制

在配置文件squid.conf 中,ACL访问控制通过以下两个步骤来实现:
(1)使用acl 配置项定义需要控制的条件;
(2)通过http_access配置项对已定义的列表做“允许"或“拒绝”访问的控制。

1、定义访问控制列表

格式:
acl 列表名称 列表类型 列表内容...
主机操作系统IP地址软件、安装包、工具
Squid-ServerCentOS7192.168.220.3squid-3.5.28.tar.gz
web1CentOS7192.168.220.4httpd
web2CentOS7192.168.220.5httpd
客户机Windows192.168.220.100———
vim /etc/squid.conf
......
acl localhost src 192.168.220.3/32		#源地址为192.168.220.3
acl MYLAN src 192.168.220.0/24 			#客户机网段
acl destionhost dst 192.168.220.4/32				#目标地址为 192.168.220.4
acl MC20 maxconn 20									#最大并发连接 20
acl PORT port 21									#目标端口 21
acl DMBLOCK dstdomain .qq.com						#目标域,匹配域内所有站点
acl BURL url_regex -i ^rtsp:// ^emule://			#以 rtsp://、emule:// 开头的 URL,-i表示忽略大小写
acl PURL urlpath_regex -i \.mp3$ \.mp4$ \.rmvb$		#以 .mp3、.mp4、.rmvb 结尾的 URL 路径
acl WORKTIME time MTWHF 08:30-17:30					#时间为周一至周五 8:30~17:30,“MTWHF”为每个星期的英文首字母

Squid-Server

iptables -F
iptables -t nat -F

vim /dest.list
192.168.220.4

vim /etc/squid.conf
......
acl destionhost dst "/dest.list"			#调用指定文件中的列表内容
......
http_access deny destionhost				#注意,如果是拒绝列表,需要放在http_access allow all前面

http_port 3128

systemctl restart squid

在这里插入图片描述
在这里插入图片描述
Web1 (192.168.220.4)、Web2 (192.168.220.5)

systemctl stop firewalld.service 
setenforce 0
yum -y install httpd
systemctl start httpd

在这里插入图片描述

浏览器(192.168.220.100)访问Web服务器 http://192.168.220.4 ,显示被访问被拒绝,访问http://192.168.220.5则可以访问。
客户机浏览器打开代理功能,代理服务器192.168.220.3,端口3128
在这里插入图片描述
在这里插入图片描述

六、Squid 日志分析

#安装图像处理软件包
#需要使用在线源,出现报错,将网卡配置文件中的dns和网关修改回原样即可

yum install -y pcre-devel gd gd-devel

mkdir /usr/local/sarg
tar zxvf sarg-2.3.7.tar.gz -C /opt/

cd /opt/sarg-2.3.7

./configure --prefix=/usr/local/sarg --sysconfdir=/etc/sarg --enable-extraprotection
make && make install
vim /etc/sarg/sarg.conf

7行取消注释
access_log /usr/local/squid/var/logs/access.log		#指定访问日志文件

25行取消注释
title "Squid User Access Reports"					#网页标题

120行取消注释
output_dir /var/www/html/squid-reports						#报告输出目录

178行取消注释
user_ip no											#使用用户名显示

184行取消注释,修改
topuser_sort_field connect reverse					#top排序中,指定连接次数采用降序排列,升序是normal

190行取消注释,修改
user_sort_field connect reverse						#对于用户访问记录,连接次数按降序排序

206行取消注释,修改
exclude_hosts /usr/local/sarg/noreport				#指定不计入排序的站点列表的文件

257行取消注释
overwrite_report no									#同名同日期的日志是否覆盖

289行取消注释,修改
mail_utility mailq.postfix							#发送邮件报告命令

434行取消注释,修改
charset UTF-8										#指定字符集UTF-8

518行取消注释
weekdays 0-6										#top排行的星期周期

525行取消注释
hours 0-23											#top排行的时间周期

633行取消注释
www_document_root /var/www/html						#指定网页根目录

在这里插入图片描述

sarg				#启动一次记录
yum install httpd -y
systemctl start httpd

在这里插入图片描述

浏览器访问 http://192.168.220.3/squid-reports ,查看sarg报告网页
在这里插入图片描述
添加计划任务,执行每天生成报告

vim /usr/local/sarg/report.sh

#/bin/bash
#Get current date
TODAY=$(date +%d/%m/%Y)
#Get one week ago today
YESTERDAY=$(date -d "1 day ago" +%d/%m/%Y)
/usr/local/sarg/bin/sarg -l /usr/local/squid/var/logs/access.log -o /var/www/html/squid-reports -z -d $YESTERDAY-$TODAY &> /dev/null
exit 0


chmod +x /usr/local/sarg/report.sh

crontab -e
0 0 * * * /usr/local/sarg/report.sh

在这里插入图片描述
在这里插入图片描述

七、Squid 反向代理

如果 Squid 反向代理服务器中缓存了该请求的资源,则将该请求的资源直接返回给客户端;否则反向代理服务器将向后台的 Web 服务器请求资源,然后将请求的应答返回给客户端,同时也将该应答缓存在本地,供下一个请求者使用。

工作机制:
●缓存网页对象,减少重复请求
●将互联网请求轮训或按权重分配到内网Web服务器
●代理用户请求,避免用户直接访问Web服务器,提高安全

环境配置

主机操作系统IP地址软件、安装包、工具
Squid-ServerCentOS7192.168.220.3squid-3.5.28.tar.gz
web1CentOS7192.168.220.4httpd
web2CentOS7192.168.220.5httpd
客户机Windows192.168.220.100———

Squid-Server

iptables -F				#清空防火墙规则
iptables -t nat -F

vim /etc/squid.conf
60行修改,插入

http_port 192.168.220.3:80 accel vhost vport
cache_peer 192.168.220.4 parent 80 0 no-query originserver round-robin max_conn=30 weight=1 name=192.168.220.4
cache_peer 192.168.220.5 parent 80 0 no-query originserver round-robin max_conn=30 weight=1 name=192.168.220.5
cache_peer_domain 192.168.220.4 192.168.220.5 www.pyy.com

在这里插入图片描述

http_port 80 accel vhost vport #squid从一个缓存变成了一个Web服务器使用加速模式,这个时候squid在80端口监听请求,同时和web server的请求端口(vhost vport)绑定,这个时候请求到了squid,squid是不用转发请求的,而是直接要么从缓存中拿数据要么向绑定的端口直接请求数据。

parent代表为父节点
80HTTP_PORT
0ICP_PORT
no-query不做查询操作,直接获取数据
originserver指定是源服务器
round-robin指定 squid 通过轮询方式将请求分发到其中一台父节点
max_conn指定最大连接数
weight指定权重
name设置别名
systemctl stop httpd
systemctl restart squid

192.168.220.4 、192.168.220.5

systemctl stop firewalld.service 
setenforce 0
yum install -y httpd
systemctl start httpd

192.168.220.4

echo "this is pp" >> /var/www/html/index.html

在这里插入图片描述

192.168.220.5

echo "this is yy" >> /var/www/html/index.html

在这里插入图片描述

客户机域名映射

修改 C:\Windows\System32\drivers\etc\hosts 文件
192.168.220.3 www.pyy.com

在这里插入图片描述

客户机的代理配置
在这里插入图片描述

浏览器访问 http://www.pyy.com

在这里插入图片描述
在这里插入图片描述

小结:

透明模式中,不需要在Client开启Squid代理服务,客户端访问Web端也会显示Squid代理IP,这是Squid透明模式的作用
Squid代理服务器 Squid是Linux系统中最常用的一款开源代理服务软件,可以很好地实现HTTP和FTP,以及DNS查询、SSL等应用的缓存代理,功能十分强大。squid的功能用于web代理,缓存网页对象,减少重复请求。 阅读详情

相关推荐

Centos配置suiqd及路由转发

• 安装squid服务,开启路由转发,为当前实验环境提供路由功能;

新时代先锋的博客 6万+

Squid传统、透明代理服务配置、日志分析、反向代理、ACL访问控制(图文详解)

文章目录一、Squid 代理服务器二、安装 Squid 服务1、编译安装 Squid2、修改 Squid 的配置文件3、Squid 的运行控制4、创建 Squid 服务脚本三、构建传统代理服务器环境配置四、构建透明代理服务器环境配置六、ACL访问控制七、Squid 日志分析1、Squid 反向代理 一、Squid 代理服务器 Squid 主要提供缓存加速、应用层过滤控制的功能。 代理的工作机制 1、代替客户机向网站请求数据,从而可以隐藏用户的真实IP地址。 2、将获得的网页数据(静态 Web 元素)保存到

愿你成为自己喜欢的模样,不抱怨,不将就,有自由,有光芒! 5428

电子数据取证实战:从“平航杯”竞赛看计算机检材分析的关键技术与案例解析

本文通过'平航杯'电子数据取证竞赛案例,深入解析计算机检材分析的关键技术,包括USB设备追踪、浏览器历史分析、AI换脸取证、虚拟货币交易追踪等实战技巧。重点探讨了数字痕迹的发现与关联,以及电子取证工具链的应用,为从业人员提供实用的技术参考和案例分析。

www00的博客 536

Squid代理服务器及配置

文章目录一、缓存代理概述二、实验:使用Squid实现传统代理与透明代理①实验一:传统代理②试验二:透明代理 一、缓存代理概述 (一)代理的基本类型 传统代理:适用于Internet,需明确指定服务端 透明代理:客户机不需指定代理服务器的地址和端口,而是通过默认路由、防火墙策略将Web访问重定向给代理服务器处理 (二)使用代理的好处 提高Web访问速度 隐藏客户机的真实IP地址 二、实验:使用Squid实现传统代理与透明代理 实验环境:VMware Workstation 15.5、Xshell 6

u014042047的博客 1726

vuecli3 实现 移动端和pc端 界面切换(两套代码)

适合场景 多页面多系统应用 所有系统都在同一目录下。配置多入口多出口。每个系统之间可以链接。每个系统内依然采用Vue单页应用开发。 产品需求:一套代码 兼容pc端和移动端 , 移动端和pc端的样式布局差别很大,需要使用多界面,并判断使用手机的时候跳转移动端代码,使用pc端跳转pc端代码。 项目目录 分为两部分代码,pc 和mobile 第一步:创建一个登陆页面的文件 在项目public文件夹下创建一个login.html,其实就是将index.html复制一份,将title改一下: <!DOCTYP

你怎么也喜欢嘴巴嘟嘟 5919

双内核架构 Xenomai 4 安装教程

双内核 Xenomai 4 安装指南

^_^ 4466

Squid代理服务器应用及配置(图文详解)

Squid缓存代理Squid代理服务器代理的工作机制代理的基本类型传统代理透明代理反向代理使用代理的好处squid代理安装Description: Squid - Internet Object Cache Squid代理服务器 Squid主要提供缓存加速、应用层过滤控制的功能。 代理的工作机制 代替客户机向网站请求数据,从而可以隐藏用户的真实IP地址。 将获得的网页数据(静态Web元素)保存到缓存中并发送给客户机,以便下次请求相同的数据时快速响应。 代理的基本类型 传统代理 适用于Internet,需在客

weixin_55609813的博客 7192

使用podman 容器化安装DIFY

本文阐述了使用podman容器化安装DIFY的过程

wengad的博客 1901

图文详解!Squid 代理服务器的部署(传统、透明代理服务器的配置、ACL访问控制、日志分析、反向代理)

Squid 代理服务器的部署 文章目录Squid 代理服务器的部署一、Squid 代理服务器二、安装 Squid 服务1.编译安装 Squid 一、Squid 代理服务器 Squid 主要提供缓存加速、应用层过滤控制的功能。 1.代理的工作机制 代替客户机向网站请求数据,从而可以隐藏用户的真实IP地址。 将获得的网页数据(静态 Web 元素)保存到缓存中并发送给客户机,以便下次请求相同的数据时快速响应。 2.Squid 代理的类型 传统代理:适用于Internet,需在客户机指定代理服务器的地址和端口。 透

qq_35456705的博客 936

AI在电商中的搜索优化

自拟标题 《AI技术助力电商搜索优化:深度解析一线大厂面试题及算法编程实践》 概述 随着人工智能技术的不断发展,AI在电商搜索优化中的应用日益广泛。本文将围绕“AI在电商中的搜索优化”这一主题,介绍国内头部一线大厂如阿里巴巴、百度、腾讯、字节跳动等在面试中常见的AI相关面试题和算法编程题,并提供详尽的答案解

AI天才研究院 912

【部署】Docker部署OpenClaw及常见问题解决(win11)

给AI单独开一个隔离的小容器,AI执行所有命令、下载文件都在这个小盒子里,就算AI被诱导执行危险命令,也不会影响你Win11本机的文件和系统,是必开的安全功能。Docker容器里的OAuth回调,会尝试在你Win11本机的1455端口捕获认证信息,但容器和Win11本机的网络隔离,导致浏览器访问不到这个回调地址。「挂载」就是把你Win11本机的文件夹,共享给容器里的「虚拟小电脑」,两边都能读写文件,比如你想让AI操作你D盘里的代码文件,就需要挂载。

海兰 4697

Squid代理服务器应用概述和传统代理|透明代理|反向代理|SCL访问控制操作部署【图文详解】

Squid代理服务器一、Squid代理服务器的概述1、代理的工作机制2、代理的类型3、使用代理的好处二、squid代理安装部署1、编译安装squid2、修改squid的配置文件3、编写squid服务脚本三、实验环境四、搭建传统代理1、配置suqid服务器2、修改防火墙规则3、Web1配置4、客户端配置(添加代理)五、搭建透明代理1、Squid服务器配置2、web1服务器添加一条静态路由,修改win10地址为222网段3、客户端关闭代理,访问web1服务器六、ACL访问控制1、定义访问控制列表 一、Squid

weixin_55609823的博客 776

YOLO26全新改进 | 最全损失函数改进篇 | SIoU 、WIoU、GIoU、DIoU、EIOU、CIoU, InnerIoU、InnerSIoU、InnerWIoU、FocusIoU等损失函数

🔥本文详细介绍了如何修改YOLO26中的损失函数。首先提供了完整的损失函数核心代码,包括WIoU_Scale类和各种IoU计算方法。然后分三步指导修改:1)替换metrics.py中的bbox_iou方法;2)修改loss.py中的iou计算代码;3)更新tal.py中的相关代码。文中特别强调了修改损失函数应在模型结构调整后使用,并提供了多种IoU损失函数的参数配置建议,包括SIoU、WIoU、GIoU等,可根据实际需求灵活选择搭配使用。

Ai缝合怪、助力小伙伴高效发论文 447

Squid代理服务器应用(图文详解)

web缓存服务——squid代理服务器(图文详解)

橘子的博客 758

DICOM图像知识:深入详解DICOM的层级关系

解析DICOM的四个主要层级:Patient(患者)、Study(检查)、Series(序列)和SOP(服务-对象对),探讨它们之间的关系、各自的唯一标识符以及在实际应用中的用途

编程技术探索者,分享C/C++、C#、Java、数据库等开发经验,聚焦实战技巧与AI兴趣,助力编程爱好者成长。 3304

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Squid代理服务器配置

需求是:通过外网机(跳板机)访问内网机,并为内网机提供访问网络的能力。写在前头,使用FinalShell配置跳板机和内网机,原理就是通过本地端口进行一次转发。1、新建跳板机T的ssh连接,然后添加隧道,监听端口填个一般用不到的就行。2、新建内网机N的ssh连接,主机和端口则使用上面隧道配置的绑定ip和监听端口。3、先访问跳板机T,再访问内网机N就ok了。

我可能是个Siri 2763

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Squid 代理服务器

Squid通过了强大的代理控制机制,通过合理的设置ACL并行限制,可以针对源地址、目标地址、访问URL的路径、访问的时间等各种条件进行过滤格式:acl 列表名称 列表类型 列表内容 ...方法一:.......acl localhost src 192.168.80.10/32 #源地址为192.168.80.10acl MYLAN src 192.168.80.0/24 192.168.1.0/24 #客户机网段。

A1100886的博客 6659

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Squid简单使用

Squid 是一款强大的代理服务器,主要设计用于和流量代理,此外也支持一些其他的协议,如WebSocket(基于 HTTP 协议的实时通信)、 SSL 隧道(CONNECT 方法)等。

qq_45900010的博客 1334

squid代理教程

1,vps安全组开放端口规则 2,yum install squid -y 3,yum install httpd-tools -y 4,cd /etc/squid 5,htpasswd -c /etc/squid/passwd 设置的账号,回车输密码后,会生成/etc/squid/passwd文件 6,vi etc/squid/squid.conf http_port 57000 via off forwarded_for delete auth_param basic program /usr/lib

qq_2411772106的博客 895

使用squid配置高匿代理

在家和开放平台交互的时候,需要设置白名单,否则无法交互。家里的白名单一直变。服务部署到服务器太麻烦,调试不方便。于是就想通过代理的方式,让服务器替我发送这次请求,就可以解决这个问题。当然,代理并不止这一个用户,其他还有很多用处,多用来隐藏自己,或者请求私域数据。注意,使用代理注意安全,不要被人攻击了。注意网络安全哦。

Rubik Blog 1926

Squid 代理服务器应用

作为应用层的代理服务软件,Squid 主要提供缓存加速、应用层过滤控制的功能。

2301_77081516的博客 2433

代理--Squid

squid是一种用来缓存Internet数据的软件。接受来自人们需要下载的目标(object)的请求并适当的处理这些请求。也就是说,如果一个人想下载一web界面,他请求squid为他取得这个页面。squid随之连接到远程服务器并向这个页面发出请求。然后,squid显式地聚集数据到客户端机器,而且同时复制一份。当下一次有人需要同一页面时, squid可以简单的从磁盘中读到它,那样数据会立即传输到客户机上。

刘某的博客 3243

Squid 开源项目使用教程

Squid 开源项目使用教程 1、项目介绍 Squid 是一个开源的 Web 缓存代理服务器,支持 HTTP、HTTPS、FTP 等多种协议。它通过缓存和重用频繁请求的网页来减少带宽消耗并提高响应时间。Squid 具有广泛的访问控制功能,是一个优秀的服务器加速工具。它可以在大多数操作系统上运行,包括 Windows,并且采用 GNU GPL 许可证。 2、项目快速启动 安装 Squid 首先,确保...

gitblog_00638的博客 643

老板让我去给客户搭建Squid代理服务器

什么是squid?squid是一款代理的软件,通过缓存的方式为用户提供Web访问加速对用户的Web访问进行过滤控制,可以很好地实现HTTP和FTP,以及DNS查询、SSL等应用的缓存代理,功能十分强大squid代理作用缓存加速、隐藏IP地址、应用层过滤ACLSquid主要组成部分(默认情况)服务名squid主程序主配置文件位置监听tcp端口号3128默认访问日志文件正向代理、反向代理以及透明代理的区别和特点正向代理1.通过另一台主机去访问目的地址,提供一个更加有效的访问路径。...............

征服Bug的博客 6万+

Squid配置详解

Squid是一款功能强大的代理服务器,灵活的配置选项使其能够满足各种需求。通过合理的配置和优化,Squid能够显著提高网络性能和用户体验。希望本篇博客能帮助你更好地理解和配置Squid。

码上飞扬的博客 4868
上一篇: MySQL MHA高可用集群部署及故障切换
下一篇: 关系与非关系数据库概念,以及Redis简介
我有一瓢酒,可以慰风尘。
博客等级 码龄6年 34粉丝 76原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值