Centos7搭建Squid代理服务器

sumu’s home

1.无需验证版----http

1.1 安装

  • yum install squid

1.2 修改配置文件

  • 打开文件: vim /etc/squid/squid.conf
  • 修改
    http_access allow all

    http_access deny all

可以看到默认端口是 3128

1.3 启动squid服务

  • service squid start

1.4 在代理软件配置你的公网IP和端口号为3128

2.验证版-----https

2.1 安装

yum install squid -y
yum install httpd-tools -y

2.2 生成密码文件

创建文件夹

mkdir /etc/squid3/
#sumu 是用户名
htpasswd -cd /etc/squid3/passwords sumu
#提示输入密码,比如输入123456

测试密码文件

/usr/lib64/squid/basic_ncsa_auth /etc/squid3/passwords
#输入用户名 密码
sumu  123456
#提示ok说明成功
ok
#ctrl+c退出

2.3 修改配置文件

  • 打开文件:vim /etc/squid/squid.conf
  • 添加以下内容
#在最后添加
auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid3/passwords
auth_param basic realm proxy
acl authenticated proxy_auth REQUIRED
http_access allow authenticated# And finally deny all other access to this proxy
http_access allow all#这里是端口号,可以按需修改
#http_port 3128 这样写会同时监听ipv6和ipv4的端口,推荐适应下面的配置方法。
http_port 0.0.0.0:3128
  • 修改:

    • http_access deny CONNECT !SSL_ports改为http_access allow CONNECT !SSL_ports

2.4 日志文件

  • squid的日志位于/var/log/squid/目录下。

3.常用命令

#启动start
systemctl start squid.service
#停止stop
systemctl stop squid.service
#重启restart
systemctl restart squid.service
#配置开机自启动
systemctl enable squid.service
#关闭开机自启动
systemctl disable squid.service
#查看运行状态
systemctl status squid.service

参考:
CentOS7搭建Squid代理服务器
centos7.3使用squid搭建代理服务器

Centos7搭建Squid代理服务器相关推荐

  1. CentOS7安装squid代理服务器

    这里写自定义目录标题 CentOS7按症状squid代理服务器 注意 使用场景 准备 安装步骤 Windows接入代理服务器 CentOS7按症状squid代理服务器 注意 做合法公民,切勿使用代理服 ...

  2. CentOS下搭建Squid代理服务器

    "量子扰动超导探测器.战争期间用它搜索潜艇,寻找敌人的赛伯武器系统." "哦?海军的玩意儿?打仗的时候用过?这么说,乌贼能读出你大脑芯片上储存的东西?"她停住脚 ...

  3. centos7 搭建tinyproxy代理服务器

    今日,发现平时能正常爬虫数据的网站,突然无法爬取了,怀疑是ip被封,于是使用别的阿里云公网ip进行访问,发现同样访问不了,于是初步怀疑是由于是爬虫放在阿里云服务器上,而阿里云服务器的公网ip都是有标识 ...

  4. 搭建squid代理服务器

    (图片来源网络) 传统代理 需要手动设置代理服务器的地址和端口,然后使用代理服务器访问网络 配置squid.conf 主要配置如下 http_port 3128 #用于指定代理服务器监听的地址和端口 ...

  5. centos7搭建socket5代理服务器

    什么是socket5(ss5,同下文)? 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket. 如图所示: 建立网络通信连接至少要一对端口号(socket).so ...

  6. 完整版的squid代理服务器搭建实现(ip,域名,上网时间限制)

    搭建squid代理服务器 注:实验环境Centos7+Windows10,centos7双网卡 一.Centos7添加两个网络适配器分别VMnet1(权主机模式设置子网192.168.0.0)和VMn ...

  7. 服务器-Squid代理服务器及应用

    文章目录 一 web代理的工作机制 二 代理的基本类型 三:使用代理的好处 四:搭建Squid代理服务器 4.1 修改主机名,便于识别 4.2.编译安装Squid 4.3 修改squid配置文件 4. ...

  8. 万字长文带你了解最常用的开源 Squid 代理服务器

    作者:JackTian 微信公众号:杰哥的IT之旅(ID:Jake_Internet) 一.Squid 是什么? Squid:是一个高性能的代理缓存服务器,Squid 支持 FTP.gopher.HT ...

  9. centos7使用squid搭建代理服务器

    centos7使用squid搭建代理服务器 Squid是Linux自带的代理软件,与其它代理软件如Apache.Socks等相比,下载安装简单,配置灵活,支持缓存和多种协议. #安装yum insta ...

最新文章

  1. 这就是芬兰:先让全国1%的人学起AI!
  2. Linux-gate.so.1的含义[ZZ]
  3. spark streaming 入门例子
  4. php memcache 基础操作
  5. 五种js判断是否为整数类型方式
  6. python中将四元数转换为旋转矩阵
  7. java 舍,java 4舍六入五成双
  8. 发起ajax请求很慢,为什么我的Ajax请求比一般的浏览器请求慢得多?
  9. mysqld: [Warning] World-writable config file ‘/etc/my.cnf‘ is ignored.问题解决
  10. Waymo捷豹合推电动无人车I-PACE,将加入无人出租车队
  11. HDUOJ3549 - Flow Problem(网络流+最大流最小割+模板)
  12. tf之 MessageFilter 与 tf::MessageFilter理解与应用
  13. 毕设:基于Spring Boot的旅游攻略网的设计与实现
  14. Redundant Paths(边双连通分量缩点+思维构造)
  15. 怎么计算机械连接的工程量,传力杆套筒工程量怎么算
  16. Java架构师-容器化(一):服务容器化技术-Docker、Cloud Foundry
  17. SSM+天山产业园访客与疫情防控系统 毕业设计-附源码191123
  18. 华为视频会议TE40
  19. 【Java】 第六章 接口、lambda 表达式与内部类 Java核心技术卷1基础知识原书第10版 读书笔记
  20. python不需要先声明变量类型、在第一次_Python变量使用前必须先声明,并且一旦声明就不能再当前作用域内改变其类型。...

热门文章

  1. 【noip2005】采药
  2. 如何防止用户论坛恶意灌水
  3. 平板电脑与计算机连接网络,平板电脑连接网络的方法
  4. BackupPC 备份迁移的使用
  5. 2021牛客多校1——J:Journey of Railway Stations(线段树)
  6. express hot-reload
  7. java pnpoly算法_PNPoly算法代码例子,判断一个点是否在多边形里面
  8. 用nero将rmvb格式影片刻录成vcd光盘
  9. Spring——IOC(Inversion of Control)容器(2)
  10. gfoj 口袋的天空