kali用Squid简单配置搭建http代理服务器

1、安装Squid3

[email protected]:~# apt install squid3

2、配置

编辑squid3的配置文件:/etc/squid/squid.conf

[email protected]:~# cp /etc/squid/squid.conf /etc/squid/squid.conf.back 
[email protected]:~# vim /etc/squid/squid.conf

(1)将 Squid 服务器监听 TCP 端口 8888 以代替缺省的 TCP 端口 3128,可以如下所示修改 http_port 语句:

http_port 8888

(2)权限控制:设置哪些网段或主机可以访问此代理服务器:

acl sixtyfive_network src 192.168.65.0/255.255.255.0
http_access allow sixtyfive_network

3、重启服务,生效:

systemctl restart squid.service
时间: 2024-08-03 04:19:01

kali用Squid简单配置搭建http代理服务器的相关文章

树莓派安装kali后的简单配置

树莓派可以说是极客的最爱,可以根据不同的需求去做定制. 前文<使用树莓派和kali Linux打造便携式渗透套件>讲了一些使用树莓派的基础,主要侧重于将树莓派当作一个物理后门使用.我则更喜欢将树莓派当作一个服务器,去做一些metasploit会话反弹,xssme等一些轻量级的渗透测试业务. 硬件:  raspberry pi 2 32G SD卡 软件:  kali-2.0.1-rpi 下载地址: http://images.kali.org/kali-2.0.1-rpi2.img.xz 0×0

squid介绍及其简单配置

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

转-squid介绍及其简单配置

本文原始出处:http://linuxme.blog.51cto.com/1850814/372960 1.Squid是什么? Squid是一种用来缓冲Internet数据的软件.它是这样实现其功能的,接受来自人 们需要下载的目标(object)的请求并适当地处理这些请求.也就是说,如果一个人想 下载一web页面,他请求Squid为他取得这个页面.Squid随之连接到远程服务器(比如 :http://squid.nlanr.net/)并向这个页面发出请求.然后,Squid显式地聚集数据 到客户端

Squid 搭建正向代理服务器

Squid 是一款缓存代理服务器软件,广泛用于网站的负载均衡架构中,常见的缓存服务器还有varnish.ATS等. 正向代理服务器可满足内网仅有一台服务器可以上网,而要供内网所有机器上网的需求,也可以用于爬虫的代理访问.在实践中我将Squid作为爬虫代理服务器,实现了多IP切换的功能,将在后续文章中记录实现过程. 安装 系统环境: CentOS 7.0Squid版本:3.5.20 源代码安装 到官方网站 http://www.squid-cache.org/Versions/ 查找版本号,找到下

ubuntu简单的搭建LAMP环境和配置,以及使用方法、命令;LAMP的开启、关闭……

最近重新安装了Ubuntu,但是之前的LAMP环境自然也就没有了,实在是不想再去编译搭建LAMP环境,所以,就去查查有没有什么简单的搭建方法.上网上查了好多博客.文章,并且自己去在自己的机器上尝试了一下,整理出下面的搭建步骤.相关的命令 搭建LAMP环境的步骤 http://blog.csdn.net/callmeback/article/details/8130190 http://www.linuxidc.com/Linux/2010-12/30518.htm http://www.cnbl

Linux squid安装配置指南

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

Varnish缓存机制详细介绍及简单配置

Varnish是一款高性能的开源HTTP加速器,其主要用来做为反向代理中的缓存服务器使用,但其实Varnish本身也是具有反向代理功能的,但在创建连接和维持连接上,与Nginx相比差距很大,现在有一个很流行的架构就是前端用Nginx作为反向代理,后面加Varnish缓存服务器为Web服务加速 在将Varnish前先谈谈我们的浏览器缓存机制,现在的浏览器基本都具有缓存功能,它能将我们以前访问过的静态内容和可进行缓存的动态内容缓存再本地,而后在下次访问相同资源时,如果可以确认Server端的资源未发

squid的配置及功能的设置

squid正向代理正向代理,意思是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端.客户端才能使用正向代理.从某种意义上说,"客户端和正向代理服务器像是位于同一个局域网".正向代理服务器的主要目的是缓存数据来响应客户端的 HTTP 请求,一般都会进行用户访问控制,使用时需要在浏览器中进行 IP 和端口设置.正向代理的典型用途是为在防火墙

Windows Squid 安装配置

squid 可以做反向代理将系统中相对静态的页面进行缓存和负责均衡,提高网站访问速度,增强网站可用性.安全性.用户访问Squid 反向代理服务器的 IP 地址,这样客户端的 URL 请求将被发送到反向代理服务器.如果Squid反向代理服务器中缓存了该请求的资源,则将该请求的资源直接返回给客户端,否则反向代理服务器将向后台的 WEB服务器请求资源,然后将请求的应答返回给客户端,同时也将该应答缓存在本地,供下一个请求者使用. 其示意图如下: Windows中安装squid步骤:1,从http://s