博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【资料整理】squid安装和配置代理上网
阅读量:6503 次
发布时间:2019-06-24

本文共 1825 字,大约阅读时间需要 6 分钟。

【资料整理】squid安装和配置代理上网

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
1. 安装
[root@test230 ~]
# yum install squid
 
 
2. 配置
squid配置文件
[root@test230 ~]
# vim /etc/squid/squid.conf
 
增加:
##############################
###       基础信息
##############################
visible_hostname Proxy_test230
cache_mgr PC@ec.office
 
 
##############################
###       日志
##############################
emulate_httpd_log on
# regular
#logformat combined [%tl] %6tr %>a %Ss/%>Hs %<st %rm %ru %un %Sh/%<A %mt
# apache
logformat combined %>a %ui %un [%tl] 
"%rm %ru HTTP/%rv" 
%>Hs %<st 
"%{Referer}>h" 
"%{User-Agent}>h" 
%Ss:%Sh %{host}>h
 
access_log 
/var/log/squid/access
.log combined
 
logfile_rotate 3
 
 
##############################
###      用户验证
##############################
# password file 
# htpasswd -c /etc/squid/squid.passwd ecuser 
#
auth_param basic program 
/usr/lib64/squid/ncsa_auth 
/etc/squid/squid
.
passwd
auth_param basic realm 
"[Proxy Server] hello!"
auth_param basic credentialsttl 12 hours
auth_param basic children 5
 
 
修改:
# CONNECT 仅允许 SSL_ports列出的端口
#acl SSL_ports port 443
acl SSL_ports port 443 80 1863 8080
 
 
#
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
#
# 取消以下2行的注释,使用auth功能
#acl need_auth proxy_auth REQUIRED
#http_access allow need_auth
 
 
3. 启动
[root@test230 ~]
# squid -k parse
2014
/12/19 
17:42:40| Processing Configuration File: 
/etc/squid/squid
.conf (depth 0)
2014
/12/19 
17:42:40| Initializing https proxy context
 
[root@test230 ~]
# service squid start
Starting squid: .                                          [  OK  ]
 
 
4. 测试
代理ip端口: 192.168.1.230:3128

注意CONNECT方法非常特殊。它是用于通过HTTP代理来封装某种请求的方法。上述配置中,客户端仅能通过CONNECT方法连接远程服务器的443,80,1863,8080端口

本文转自 pcnk 51CTO博客,原文链接:http://blog.51cto.com/nosmoking/1595647,如需转载请自行联系原作者

你可能感兴趣的文章
IP路由与转发
查看>>
专访朱诗雄:Apache Spark中的全新流式引擎Structured Streaming
查看>>
AI+社交,快手商业化落地之道
查看>>
re:Invent大会第四天:为什么Lambda值得你更多关注?
查看>>
11个Visual Studio代码性能分析工具
查看>>
vue2.0一起在懵逼的海洋里越陷越深(四)
查看>>
为什么Python发展得如此之快?
查看>>
Kubernetes日志分析利器:Elassandra部署使用指南
查看>>
与Susan Fowler探讨生产就绪微服务之问答
查看>>
云原生持续交付的模式和实践
查看>>
美国国会为苹果和FBI举行了听证会
查看>>
Reinhold就Jigsaw投票一事向JCP提交公开信
查看>>
QCon全球软件开发大会(北京站)2015精彩回顾和总结
查看>>
Kong 发布 Kong Brain 和 Kong Immunity,可进行智能自动化和适应性监控
查看>>
es6(二):字符串的扩展
查看>>
智能手机拍照进化论:从传感器到算法摄影
查看>>
magento2项目上线注意事项
查看>>
2018年OpenStack用户调查报告出炉:Kubernetes仍居首
查看>>
集成软件开发工具有多难?现实很残酷!
查看>>
与专门团队一起持续交付
查看>>