Squid - 代理服务器

Squid是一个全功能的Web代理缓存服务器应用程序,它为超文本传输协议(HTTP),文件传输协议(FTP)和其他流行的网络协议提供代理和缓存服务。 Squid可以实现缓存和代理安全套接字层(SSL)请求和缓存域名服务器(DNS)查找,并执行透明缓存。 Squid还支持各种各样的缓存协议,例如互联网缓存协议(ICP),超文本缓存协议(HTCP),缓存阵列路由协议(CARP)和Web缓存协调协议(WCCP)。

Squid功能非常的多和强大,这里只是简单实现其http代理的功能。

1、安装Squid3

root@kali:~# apt install squid3

2、配置

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

root@kali:~# cp /etc/squid/squid.conf /etc/squid/squid.conf.back
root@kali:~# 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

参考:https://help.ubuntu.com/lts/serverguide/squid.html

转载于:https://blog.51cto.com/asherwang/1878665

kali用Squid简单配置搭建http代理服务器相关推荐

  1. squid介绍及其简单配置

    1.Squid是什么? Squid是一种用来缓冲Internet数据的软件.它是这样实现其功能的,接受来自人们需要下载的目标(object)的请求并适当地处理这些请求.也就是说,如果一个人想下载一we ...

  2. 转-squid介绍及其简单配置

    本文原始出处:http://linuxme.blog.51cto.com/1850814/372960 1.Squid是什么? Squid中文权威指南:http://zyan.cc/book/squi ...

  3. 运维日记003--环境搭建与简单配置

    Linux内核官网:www.kernel.org 环境搭建 生产环境中,我们也很少去机房进行面对面的接触了.所以我们用虚拟机操作就可以了,不推荐使用双系统. 虚拟机软件 推荐使用VMware,毕竟是收 ...

  4. Apache简单配置(4)搭建Discuz 7.0.0论坛

    Apache简单配置(4)搭建Discuz 7.0.0论坛 RHEL5.3 基本网络配置 一. 1.RHEL5 U3:如图1 (如图1) 2.#hostname //查看当前主机的主机名:如图2 (如 ...

  5. LNMP架构环境搭建之PHP、Nginx源码编译安装及其简单配置应用

    LNMP架构中的Mysql见上一篇博文"LNMP架构环境搭建之mysql源码编译安装" 一.PHP简介 PHP(外文名:PHP: Hypertext Preprocessor,中文 ...

  6. Kali Linux虚拟机安装完整安装过程及简单配置(视频)

    Kali Linux虚拟机安装完整安装过程及简单配置 点击上述视频播放 转载于:https://www.cnblogs.com/wildernessdreams/p/8408804.html

  7. 抖音火爆的微信早安推送在线版,无需搭建代码,简单配置即可给心爱的他/她定时推送消息了

    抖音火爆的早安推送在线版,无需搭建代码,简单配置即可给心爱的他/她定时推送消息了 只需通过简单的配置,无需自己搭建代码环境,申请各种api,甚至保持电脑程序开机等.配置完成后,即可实现每天定时配送. ...

  8. nginx简单配置代理服务器

    最近遇到一个问题,一台服务器要部署一套系统,系统里有一个使用curl请求接口的地方,但是在这台服务器上,怎么都请求不到数据,而且也没有报什么错,请求一直超时.但是网上找的一些其他接口可以 .而且这个请 ...

  9. python环境的搭建以及pycharm的安装和简单配置

    python环境的搭建以及pycharm的安装和简单配置 Python的环境搭建 PIP工具的使用 pip介绍 pip的使用 查看pip版本 普通安装 pip升级 指定版本安装 卸载已安装的库 列出已 ...

最新文章

  1. SSM框架 mybatis-plus + spring + springmvc + redis 水果生鲜产品交易平台
  2. C++中的静态成员变量
  3. linux 系统 权限
  4. 英利1500伏光伏组件系列亮相美国
  5. 优秀自我简介200字_急需稿件,稿费200元起/篇 | 公众号【深夜秘杏酱】长期征稿(可签约)...
  6. AI分析猪叫声中的情绪,“贾维斯”“大白”会不会照进现实?
  7. 用exp无法导出空表解决方法/用exp导出数据时表丢失原因
  8. mysql inet_aton 与 inet_ntoa 方法
  9. Cnskype移动办公现状分析管理
  10. java中如何转换成台湾繁体,台湾繁体转换成大陆繁体的简单方法
  11. linux常用的引导管理器,Linux引导管理器GRUB、GRUB 2和LILO简介
  12. 不要迷信微服务,微服务就是个传说
  13. 破解光纤入户,电信送的上海贝尔RG2000-CA,过程说明·~~
  14. Euler formula
  15. win10此计算机未连接到网络,win10提示无法连接到此网络怎么解决
  16. 海内存知己,天涯若比邻
  17. 在线测试输入输出语法的测试
  18. 技术人员如何从外包开始自己的事业
  19. Oracle 三种常与开窗组合使用的方法
  20. AirServer 7.3.0中文版手机设备无线传送电脑屏幕工具

热门文章

  1. -static 静态链接库的某些问题
  2. FPGA之道(35)Verilog中的并行与串行语句
  3. FPGA之道(27)VHDL的操作符号
  4. 面试题编程题06-python 输入一个字符串,反转输出
  5. linux-RPM安装
  6. Cocos2d-x 处理双击事件的两种方法
  7. 20165201 实验五 网络编程与安全
  8. Java操作Kafka执行不成功
  9. 什么是Java实例初始化块
  10. EDM营销中HTML邮件设计的技巧