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

简介:

【资料整理】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,如需转载请自行联系原作者

相关文章
|
2天前
|
算法 安全 定位技术
Tiktok养号为什么要用静态IP代理?有什么优势?
TikTok作为当今最受欢迎的社交媒体应用之一,吸引了无数的用户和创作者,然而,对于一些用户来说,维护和发展自己的TikTok账号可能并不容易。 为了克服TikTok账号养成过程中的一些挑战,一些用户会使用静态IP代理来养号。 在本文中,我们将探讨为什么使用静态IP代理在TikTok养号中更为优越。 什么是静态IP代理? 首先,让我们先了解什么是静态IP代理,静态IP代理是一种将互联网流量通过一个静态IP地址转发到另一个IP地址的技术。 静态IP代理可以为tiktok养号带来哪些帮助?
|
3月前
|
安全 前端开发 网络协议
百度搜索:蓝易云【pfSense使用HAProxy+ACME反向代理设置教程】
这些是使用pfSense的HAProxy和ACME插件设置反向代理的基本步骤。根据您的需求和具体环境,可能还需要进行其他配置和调整。请确保在进行任何与网络连接和安全相关的操作之前,详细了解您的网络环境和安全需求,并采取适当的安全措施。
53 1
|
7天前
|
缓存 安全 Ubuntu
Linux配置代理上网
如何配置Linux代理
16 1
|
14天前
|
监控 安全 网络安全
不买服务器也可以将本地服务放到互联网(ngrok内网穿透)
不买服务器也可以将本地服务放到互联网(ngrok内网穿透)
12 0
|
2月前
|
应用服务中间件 nginx
将树莓派转身为强大的Web服务器:使用Nginx和cpolar实现远程访问
安装 Nginx(发音为“engine-x”)可以将您的树莓派变成一个强大的 Web 服务器,可以用于托管网站或 Web 应用程序。相比其他 Web 服务器,Nginx 的内存占用率非常低,可以在树莓派等资源受限的设备上运行。同时结合cpolar 内网穿透工具即可实现远程访问。
|
Linux
linux使用tinyproxy代理上网
linux使用tinyproxy代理上网
886 1
linux使用tinyproxy代理上网
|
Unix Linux 网络安全
使用RPC和Squid搭建代理实现在校外使用外网 访问校园网解决办法
使用RPC和Squid搭建代理实现在校外使用外网 访问校园网解决办法
390 0
使用RPC和Squid搭建代理实现在校外使用外网 访问校园网解决办法
|
Web App开发 缓存 弹性计算
Linux 系统通过 Squid 配置实现代理上网
Squid 介绍 Squid是一个高性能的代理缓存服务器,Squid支持FTP、gopher、HTTPS和HTTP协议。和一般的代理缓存软件不同,Squid用一个单独的、非模块化的、I/O驱动的进程来处理所有的客户端请求。
4617 0