日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Centos7下使用Squid快速搭建的HTTP代理服務(wù)器

Centos7下使用Squid快速搭建帶認證的HTTP代理服務(wù)器

創(chuàng)新互聯(lián)是一家專業(yè)提供城陽企業(yè)網(wǎng)站建設(shè),專注與做網(wǎng)站、成都網(wǎng)站設(shè)計、H5網(wǎng)站設(shè)計、小程序制作等業(yè)務(wù)。10年已為城陽眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進行中。

在centos下很容易就可以搭建好一個HTTP代理服務(wù)器,搭建一個socks5代理更是簡單的不用說!
不管是測試用途還是自己使用,Squid都是一個很不錯的代理工具!他支持正向代理,反向代理,還有透明代理!老高最近搭建了一個簡單的squid的正向代理,隨便記記筆記!
如果只是想使用代理而不需要認證功能,tinyproxy也是不錯的選擇!
I. 安裝
安裝狠簡單!
yum install squid -y
yum install httpd-tools -y
II. 生成密碼文件
mkdir /etc/squid3/
# jason 是用戶名
htpasswd -cd /etc/squid3/passwords jason
# 提示輸入密碼,在此老高設(shè)密碼為 phpgao
# 注意密碼不要超過8位
III. 測試密碼文件
/usr/lib64/squid/basic_ncsa_auth /etc/squid3/passwords
# 輸入 用戶名 密碼
jason phpgao
# 提示OK說明成功,ERR是有問題,請檢查一下之前步驟
OK
# 測試完成,crtl + c 打斷
IV. 配置
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
# 這里是端口號,可以按需修改
http_port 3128
權(quán)限控制
squid的權(quán)限控制很靈活,具體配置方法可以參考官方文檔,或者Squid中文權(quán)威指南,具體工作原理有點像iptables,用規(guī)則去卡控流量。默認的配置只能允許內(nèi)網(wǎng)用戶訪問,如果有更多需求,你還可以指定很多規(guī)則!
acl Foo src 8.8.8.88
# 以下例子來自Squid中文權(quán)威指南
acl Foo src 172.16.44.21/255.255.255.255
acl Foo src 172.16.44.21/32
acl Foo src 172.16.44.21
acl Xyz src 172.16.55.32/255.255.255.248
acl Xyz src 172.16.55.32/28
acl Bar src 172.16.66.0/255.255.255.0
acl Bar src 172.16.66.0/24
acl Bar src 172.16.66.0
如果看不懂,并且只是想用暫時試試squid的功能,老高有一個萬金油方法:
# 這個IP地址池匹配所有可能的IP地址,但是這樣做是有風險的,因為所有人都可以使用你的代理了,不要怪沒有提醒啊!
acl localnet src 0.0.0.1-255.255.255.255
日志
squid的日志默認是打開的,位于目錄/var/log/squid/,當然這個地址還有日志的格式都是可以完全自定義的!具體還是看文檔吧。
liguangping ll /var/log/squid/
total 52K
-rw-r----- 1 squid squid??14K May 25 11:50 access.log
-rw-r----- 1 squid squid 6.0K May 20 17:14 access.log-20160522.gz
-rw-r----- 1 squid squid??23K May 25 11:50 cache.log
-rw-r----- 1 squid squid 1.2K May 20 11:22 cache.log-20160522.gz
V. 啟動服務(wù)
# 啟動
systemctl start squid.service
# 停止
systemctl stop squid.service
# 重啟
systemctl restart squid.service


名稱欄目:Centos7下使用Squid快速搭建的HTTP代理服務(wù)器
轉(zhuǎn)載注明:http://www.dlmjj.cn/article/cdisiic.html