使用squid搭建http和https的代理服务器设置指南

Wayren5年前杂项5204

我们曾经在介绍nginx的时候顺便使用nginx做过正向代理的设定,但是如果希望支持https的话,直接使用nginx则较为困难,而使用在这方面术业有专攻的squid则要简单的多。这篇文章用于记录在centos7上安装和设定squid3.5来实现http和https的步骤。

机器配置

[root@liumiaocn ~]# uname -a
Linux mail.163.com 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux[root@liumiaocn ~]# 
[root@liumiaocn ~]# cat /etc/redhat-release 
CentOS Linux release 7.3.1611 (Core) [root@liumiaocn ~]#

安装squid

安装命令: yum install squid

确认版本

版本确认: rpm -qa |grep squid

[root@liumiaocn ~]# rpm -qa |grep squid
squid-migration-script-3.5.20-12.el7.x86_64
squid-3.5.20-12.el7.x86_64[root@liumiaocn ~]#

确认ip_forward

ip_forward需要设定为1,缺省centos已设定,详细如下:

[root@liumiaocn ~]# sysctl -a |grep -w ip_forward
net.ipv4.ip_forward = 1[root@liumiaocn ~]#

修改设定文件

修改前

[root@liumiaocn ~]# grep -n 'http_access deny all' /etc/squid/squid.conf56:http_access deny all[root@liumiaocn ~]#

修改后

[root@liumiaocn ~]# grep -n http /etc/squid/squid.conf |grep -w all56:http_access allow all[root@liumiaocn ~]#

启动squid

systemctl start squid

问题1:libssl错误

启动squid时提示如下错误

squid: relocation error: squid: symbol SSL_set_alpn_protos, version libssl.so.10 not defined in file libssl.so.10 with link time reference

原因:未安装openssl

对应方法: yum install openssl 安装之后启动squid即可:

[root@liumiaocn ~]# systemctl start squid[root@liumiaocn ~]# systemctl status squid
● squid.service - Squid caching proxy
  Loaded: loaded (/usr/lib/systemd/system/squid.service; disabled; vendor preset: disabled)
  Active: active (running) since Tue 2018-06-05 20:07:56 CST; 8s ago
 Process: 28548 ExecStart=/usr/sbin/squid $SQUID_OPTS -f $SQUID_CONF (code=exited, status=0/SUCCESS)
 Process: 28540 ExecStartPre=/usr/libexec/squid/cache_swap.sh (code=exited, status=0/SUCCESS)
 Main PID: 28551 (squid)
  Memory: 14.3M
  CGroup: /system.slice/squid.service
      ├─28551 /usr/sbin/squid -f /etc/squid/squid.conf      ├─28553 (squid-1) -f /etc/squid/squid.conf      └─28557 (logfile-daemon) /var/log/squid/access.log
Jun 05 20:07:56 liumiaocn systemd[1]: Starting Squid caching proxy...Jun 05 20:07:56 liumiaocn squid[28551]: Squid Parent: will start 1 kids
Jun 05 20:07:56 liumiaocn squid[28551]: Squid Parent: (squid-1) process 28553 started
Jun 05 20:07:56 liumiaocn systemd[1]: Started Squid caching proxy.[root@liumiaocn ~]#

问题2:无法进行域名解析

此时发现无法使用域名只能使用ip来访问

原因:dns未配置,在squid的配置文件中添加8.8.8.8和8.8.4.4

[root@liumiaocn ~]# grep nameserver /etc/squid/squid.conf
dns_nameservers 8.8.8.8 8.8.4.4[root@liumiaocn ~]# 
[root@liumiaocn ~]# systemctl restart squid[root@liumiaocn ~]#

客户端的访问

squid的缺省port为3128,在这里没有修改,在客户端使用如下方式即可访问:

http方式

export http_proxy=http://192.168.163.117:3128 curl http://www.baidu.com

https方式

export https_proxy=http://192.168.163.117:3128 curl https://www.baidu.com

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对ZaLou.Cn的支持。如果你想了解更多相关内容请查看下面相关链接


相关文章

ubuntu server更改语言为中文

1.安装中文语言包apt install language-pack-zh-hans2.更改默认语言为中文,修改/etc/default/locale文件添加:# vi&...

调整网站名称

调整网站名称

昨天收到公安备案提醒,今天收到了网站改名提醒。简单做个记录,坚决服从各项整改措施...

Ubuntu-Server 20.04 安装详细过程(图文)

前期准备VMWare + ubuntu-server 20.04 镜像安装选择语言设置键盘配置动态IP地址设置镜像源地址,这个可以配置阿里云(http://mirrors.aliyun.com/ubu...

前端本地存储数据库IndexedDB

前端本地存储数据库IndexedDB

前言在人们的印象中,可能觉得只有做后端的小伙伴才会接触到数据库。其实在前端的领域里面也有数据库,只是可能用的比较少,因为前端存储方案有很多,比如cookie、sessionstorage等等。在浏览器...

crontab的语法规则格式(每分钟、每小时、每天、每周、每月、每年定时执行 规则)

crontab的语法规则格式:代表意义 分钟 小时 日期 月份 周 命令数字范围 0~59 0~23 1~31 1~12 0~7 需要执行的命令周的数字为 0 或 7 时,都代表“星期天”的意思。另外...

本站换服务器了

之前的服务器到期  ,目前切换到了腾讯云...

评论列表

2K电影网
2025-10-18 08:49:23

我裤子脱了,纸都准备好了,你就给我看这个?https://www.2kdy.com

2K电影
2025-10-21 00:27:43

看了这么多帖子,第一次看到这么经典的!https://www.2kdy.com

香蕉影院
2025-11-05 20:35:49

有机会找楼主好好聊聊!https://www.xjtv1.com

心理设备厂家
2025-11-22 15:18:21

收藏了,很不错的内容!https://aptlawfirm.com/6930.html

心理咨询室设备厂家
2025-11-24 01:42:25

白富美?高富帅?https://aptlawfirm.com/

2K电影
2025-11-29 06:19:37

看了这么多帖子,第一次看看到这么有内涵的!https://www.2kdy.com

2K影院
2025-12-02 10:51:16

东方不败外加灭绝师太啊!https://www.2kdy.com

QuickQ
2025-12-25 05:22:40

回帖也有有水平的!https://www.quickq9.com

支付宝代付
2025-12-30 05:42:48

ai实时换脸 TeleGram@odiodihttps://t.me/odiodi

quickq官网
2026-01-06 04:40:14

楼主的头像是本人吗?https://www.quickq9.com

quickq电脑版
2026-01-13 05:42:10

太邪乎了吧?https://www.quickq9.com

helloworld
2026-03-05 07:13:25

论坛人气好旺!https://web-helloworlds.org

wps官网下载
2026-03-05 15:35:31

太邪乎了吧?https://www.to-wps.cn

快连VPN
2026-03-05 18:45:33

学习雷锋,好好回帖!https://www.web-kuailian.it.com

谷歌浏览器官网
2026-03-06 02:08:20

感谢楼主的推荐!https://www.pc-chrome.it.com

快连VPN
2026-03-06 10:00:06

经典,收藏了!https://kuailian-cn.it.com

谷歌浏览器官网
2026-03-06 17:47:03

顶一下,收藏了!https://pc-chrome.it.com

WPS
2026-03-07 09:35:19

十分赞同楼主!https://l-wps.it.com

helloworld官网下载
2026-03-07 13:45:45

每天顶顶贴,一身轻松啊!https://www.ai-helloworlds.com

WPS官网
2026-03-07 19:02:55

不是惊喜,是惊吓!https://wps-pc.it.com

wps下载
2026-03-08 00:36:18

顶一下,收藏了!https://go-wps.it.com

有道翻译
2026-03-08 04:40:14

很有品味!https://www.youdao-pc.it.com

WPS
2026-03-08 04:41:36

这一年啥事没干,光研究楼主的帖子了!https://www.l-wps.it.com

快连VPN
2026-03-08 12:19:08

关注一下!https://www.vpn-kuailian.it.com

有道翻译
2026-03-08 16:41:06

论坛的帖子越来越有深度了!https://zh-youdao.it.com

快连VPN
2026-03-09 01:18:37

有机会找楼主好好聊聊!https://www.web-kuailian.it.com

helloworld官网下载
2026-03-09 15:28:53

大神就是大神,这么经典!https://pc-helloworlds.com

波场便宜能量
2026-03-10 02:20:30

trx手续费 - 1.5 TRX=1次转账次数 直接节省80%!无视对方有没有U或者是否交易所- 复制地址【THXfhfV6ThhYzt7d8mm4KL3dE5LWBbwb3s】转 1.5 TRX即可0手续费转账!TG机器人:@jzzTRXbot

wps
2026-03-10 09:47:51

顶顶更健康!https://cm-wps.cn

波场转账节省手续费
2026-03-10 15:13:07

usdt转账手续费 - 1.5 TRX=1次转账次数 直接节省80%!无视对方有没有U或者是否交易所- 复制地址【THXfhfV6ThhYzt7d8mm4KL3dE5LWBbwb3s】转 1.5 TRX即可0手续费转账!TG机器人:@jzzTRXbot

能量闪租
2026-03-10 15:46:30

trx能量租赁 - 1.5 TRX=1次转账次数 直接节省80%!无视对方有没有U或者是否交易所- 复制地址【THXfhfV6ThhYzt7d8mm4KL3dE5LWBbwb3s】转 1.5 TRX即可0手续费转账!TG机器人:@jzzTRXbot

快连VPN官网
2026-03-11 00:15:59

楼主的帖子越来越有深度了!https://www.vpn-kuailian.it.com

WPS官网
2026-03-11 07:44:25

这么经典的话只有楼主能想到!https://www.x-wps.it.com

快连VPN
2026-03-11 08:40:35

强,我和我的小伙伴们都惊呆了!https://kuailian-cn.it.com

谷歌浏览器官网
2026-03-11 13:15:40

看了这么多帖子,第一次看到这么经典的!https://zh-chrome.it.com

快连VPN
2026-03-11 18:15:47

楼上的别说的那么悲观好吧!https://www.kuailian-pc.it.com

有道翻译官网
2026-03-11 19:11:22

看帖回帖一条路!https://www.pc-youdao.it.com

WPS
2026-03-11 23:33:03

青春不在了,青春痘还在!https://l-wps.it.com

有道翻译官网
2026-03-12 00:33:53

世界末日我都挺过去了,看到楼主我才知道为什么上帝留我到现在!https://www.fanyi-youdao.it.com

谷歌浏览器下载
2026-03-13 06:07:17

宇宙第一贴诞生了!https://zh-chrome.it.com

快连VPN官网
2026-03-13 15:16:58

楼主最近很消极啊!https://www.kuailian-pc.it.com

WPS
2026-03-13 19:53:30

有内涵!https://wps-pc.it.com

有道翻译
2026-03-13 22:17:59

今天怎么了,什么人都出来了!https://www.fanyi-youdao.it.com

快连VPN官网
2026-03-13 23:57:12

十分赞同楼主!https://kuailian-web.it.com

有道翻译
2026-03-14 03:13:50

楼主写的很经典!https://zh-youdao.it.com

wps下载
2026-03-15 12:25:48

看在楼主的面子上,认真回帖!https://www.wps-on.cn

有道翻译下载
2026-03-15 18:35:34

楼主很有艺术范!https://www.fanyi-youdao.it.com

有道翻译下载
2026-03-16 08:16:52

坚持回帖!https://www.youdao-pc.it.com

helloworld下载
2026-03-16 13:03:08

无图无真相!https://www.co-helloworld.net

helloworld下载
2026-03-17 06:13:52

这么版块的帖子越来越有深度了!https://www.app-helloworlds.cn

波场能量租赁
2026-03-18 14:19:18

trx能量租赁 - 2 TRX=1次转账次数 直接节省80%!无视对方有没有U或者是否交易所,低于 2 TRX的都是钓鱼的骗子- 复制地址【THXfhfV6ThhYzt7d8mm4KL3dE5LWBbwb3s】转 2 TRX即可0手续费转账!TG机器人: @jzzTRXbot 官网: https://jzztrx.com

波场便宜能量
2026-03-18 20:08:22

trx能量租赁 - 2 TRX=1次转账次数 直接节省80%!无视对方有没有U或者是否交易所,低于 2 TRX的都是钓鱼的骗子- 复制地址【THXfhfV6ThhYzt7d8mm4KL3dE5LWBbwb3s】转 2 TRX即可0手续费转账!TG机器人: @jzzTRXbot 官网: https://jzztrx.com

节省TRX手续费
2026-03-19 01:01:17

USDT-trc20免费转账 - 2 TRX=1次转账次数 直接节省80%!无视对方有没有U或者是否交易所,低于 2 TRX的都是钓鱼的骗子- 复制地址【THXfhfV6ThhYzt7d8mm4KL3dE5LWBbwb3s】转 2 TRX即可0手续费转账!TG机器人: @jzzTRXbot 官网: https://jzztrx.com

能量闪租
2026-03-21 10:51:25

trx租赁 - 2 TRX=1次转账次数 直接节省80%!无视对方有没有U或者是否交易所,低于 2 TRX的都是钓鱼的骗子- 复制地址【THXfhfV6ThhYzt7d8mm4KL3dE5LWBbwb3s】转 2 TRX即可0手续费转账!TG机器人: @jzzTRXbot 官网: https://jzztrx.com

wps官网
2026-03-22 02:02:43

楼主加油,看好你哦!https://im-wps.net

快连VPN官网
2026-03-22 09:59:18

楼主加油,看好你哦!https://kuailian-cn.it.com

helloworld
2026-03-22 14:45:01

收藏了,以后可能会用到!https://www.web-helloworld.cn

搜狗输入法
2026-03-23 04:11:53

楼主很有经验啊!https://im-sogou.com

搜狗官网
2026-03-23 11:00:13

网站做得不错https://im-sogou.com

helloworld下载
2026-03-24 06:12:16

太高深了,理解力不够用了!https://app-helloworlds.com

WPS
2026-03-24 14:22:39

楼主很有经验啊!https://www-wps-cn.com

搜狗输入法
2026-03-26 07:51:44

这个帖子好无聊啊!https://im-sogou.com

有道翻译下载
2026-03-27 03:53:59

这篇文章真是让人受益匪浅!https://i-youdao.com.cn

搜狗输入法
2026-03-27 11:36:14

被楼主的逻辑打败了!https://im-sogou.com

helloworld
2026-03-28 10:38:41

楼主很有艺术范!https://www.on-helloworld.it.com

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。