免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 5733 | 回复: 12
打印 上一主题 下一主题

[FreeBSD] Squid的cache dir没动静,正常吗? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-11-21 15:25 |只看该作者 |倒序浏览
root@b:~ # uname -a
FreeBSD b.site 8.3-STABLE FreeBSD 8.3-STABLE

root@b:~ # squid -v
Squid Cache: Version 2.7.STABLE9
configure options:  '--bindir=/usr/local/sbin' '--sbindir=/usr/local/sbin' '--datadir=/usr/local/etc/squid' '--libexecdir=/usr/local/libexec/squid' '--localstatedir=/var/squid' '--sysconfdir=/usr/local/etc/squid' '--enable-removal-policies=lru heap' '--disable-linux-netfilter' '--disable-linux-tproxy' '--disable-epoll' '--enable-auth=basic digest negotiate ntlm' '--enable-basic-auth-helpers=DB NCSA PAM MSNT SMB YP' '--enable-digest-auth-helpers=password' '--enable-external-acl-helpers=ip_user session unix_group wbinfo_group' '--enable-ntlm-auth-helpers=SMB' '--enable-negotiate-auth-helpers=squid_kerb_auth' '--with-pthreads' '--enable-storeio=ufs diskd null aufs' '--enable-ipf-transparent' '--enable-err-languages=Armenian Azerbaijani Bulgarian Catalan Czech Danish  Dutch English Estonian Finnish French German Greek  Hebrew Hungarian Italian Japanese Korean Lithuanian  Polish Portuguese Romanian Russian-1251 Russian-koi8-r  Serbian Simplify_Chinese Slovak Spanish Swedish  Traditional_Chinese Turkish Ukrainian-1251  Ukrainian-koi8-u Ukrainian-utf8' '--enable-default-err-language=English' '--prefix=/usr/local' '--mandir=/usr/local/man' '--infodir=/usr/local/info/' '--build=i386-portbld-freebsd8.3' 'build_alias=i386-portbld-freebsd8.3' 'CC=cc' 'CFLAGS=-O2 -pipe  -fno-strict-aliasing' 'LDFLAGS=' 'CPPFLAGS=' 'CPP=cpp'

root@b:~#more /usr/local/etc/squid/squid.conf
...
# Squid normally listens to port 3128
http_port 127.0.0.1:3128 transparent

# Uncomment and adjust the following to add a disk cache directory.
cache_dir aufs /usr/local/share/squid  8000 16 256

# Leave coredumps in the first cache dir
coredump_dir /usr/local/share/squid

cache_mem 128 MB

visible_hostname b.site

access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log none
pid_filename /var/run/squid/squid.pid

....

root@b:~ # ls -l /usr/local/share/squid
total 12784
drwxr-x---  258 squid  squid      3584 Nov 15 15:10 00
drwxr-x---  258 squid  squid      3584 Nov 15 15:10 01
drwxr-x---  258 squid  squid      3584 Nov 15 15:10 02
drwxr-x---  258 squid  squid      3584 Nov 15 15:10 03
drwxr-x---  258 squid  squid      3584 Nov 15 15:10 04
drwxr-x---  258 squid  squid      3584 Nov 15 15:10 05
drwxr-x---  258 squid  squid      3584 Nov 15 15:10 06
drwxr-x---  258 squid  squid      3584 Nov 15 15:10 07
drwxr-x---  258 squid  squid      3584 Nov 15 15:10 08
drwxr-x---  258 squid  squid      3584 Nov 15 15:10 09
drwxr-x---  258 squid  squid      3584 Nov 15 15:10 0A
drwxr-x---  258 squid  squid      3584 Nov 15 15:10 0B
drwxr-x---  258 squid  squid      3584 Nov 15 15:11 0C
drwxr-x---  258 squid  squid      3584 Nov 15 15:11 0D
drwxr-x---  258 squid  squid      3584 Nov 15 15:11 0E
drwxr-x---  258 squid  squid      3584 Nov 15 15:11 0F
-rw-------    1 squid  squid  11902976 Nov 19 17:39 squid.core
-rw-r-----    1 squid  squid   1078800 Nov 21 15:22 swap.state    <--只有这个在变化,以上的目录,根本就没动静。

用sockstat查看端口,squid处于工作状态。

问题:为什么cache目录不工作呢?内存倒是吃了不少啊。是不是编译squid还需要开启那些东西啊?

高手看看啊!!

论坛徽章:
224
2022北京冬奥会纪念版徽章
日期:2015-08-10 16:30:32操作系统版块每日发帖之星
日期:2016-02-18 06:20:00操作系统版块每日发帖之星
日期:2016-03-01 06:20:00操作系统版块每日发帖之星
日期:2016-03-02 06:20:0015-16赛季CBA联赛之上海
日期:2019-09-20 12:29:3219周年集字徽章-周
日期:2019-10-01 20:47:4815-16赛季CBA联赛之八一
日期:2020-10-23 18:30:5320周年集字徽章-20	
日期:2020-10-28 14:14:2615-16赛季CBA联赛之广夏
日期:2023-02-25 16:26:26CU十四周年纪念徽章
日期:2023-04-13 12:23:1015-16赛季CBA联赛之四川
日期:2023-07-25 16:53:45操作系统版块每日发帖之星
日期:2016-05-10 19:22:58
2 [报告]
发表于 2012-11-21 15:31 |只看该作者
浏览器是怎么设置的??贴一下网络信息

论坛徽章:
0
3 [报告]
发表于 2012-11-21 16:36 |只看该作者
回复 2# action08


    浏览器?不用设置呀。透明代理的。

ipf+ipnat+squid的。

root@b:~ # sockstat | grep 3128
squid    squid      1220  14 tcp4   127.0.0.1:3128        *:*
squid    squid      1220  18 tcp4   127.0.0.1:3128        192.168.1.22:1163
squid    squid      1220  19 tcp4   127.0.0.1:3128        192.168.1.17:4661
squid    squid      1220  21 tcp4   127.0.0.1:3128        192.168.1.253:2313
squid    squid      1220  24 tcp4   127.0.0.1:3128        192.168.1.253:2302
squid    squid      1220  25 tcp4   127.0.0.1:3128        192.168.1.20:3438
squid    squid      1220  26 tcp4   127.0.0.1:3128        192.168.1.253:2311
squid    squid      1220  29 tcp4   127.0.0.1:3128        192.168.1.253:2312
squid    squid      1220  31 tcp4   127.0.0.1:3128        192.168.1.253:2317
squid    squid      1220  33 tcp4   127.0.0.1:3128        192.168.1.253:2307
squid    squid      1220  34 tcp4   127.0.0.1:3128        192.168.1.253:2308
squid    squid      1220  35 tcp4   127.0.0.1:3128        192.168.1.253:2309
squid    squid      1220  37 tcp4   127.0.0.1:3128        192.168.1.253:2310
squid    squid      1220  41 tcp4   127.0.0.1:3128        192.168.1.253:2315
squid    squid      1220  65 tcp4   127.0.0.1:3128        192.168.1.22:2373
squid    squid      1220  132 tcp4  127.0.0.1:3128        192.168.1.23:4392
?        ?          ?     ?  tcp4   127.0.0.1:3128        192.168.1.253:2316
?        ?          ?     ?  tcp4   127.0.0.1:3128        192.168.1.253:2319
?        ?          ?     ?  tcp4   127.0.0.1:3128        192.168.1.18:2378
?        ?          ?     ?  tcp4   127.0.0.1:3128        192.168.1.18:2379
?        ?          ?     ?  tcp4   127.0.0.1:3128        192.168.1.18:2380
?        ?          ?     ?  tcp4   127.0.0.1:3128        192.168.1.22:1160
?        ?          ?     ?  tcp4   127.0.0.1:3128        192.168.1.22:1161
?        ?          ?     ?  tcp4   127.0.0.1:3128        192.168.1.22:1162
?        ?          ?     ?  tcp4   127.0.0.1:3128        192.168.1.22:1164
?        ?          ?     ?  tcp4   127.0.0.1:3128        192.168.1.15:3928
?        ?          ?     ?  tcp4   127.0.0.1:3128        192.168.1.18:2381
?        ?          ?     ?  tcp4   127.0.0.1:3128        192.168.1.18:2382
?        ?          ?     ?  tcp4   127.0.0.1:3128        192.168.1.18:2383
?        ?          ?     ?  tcp4   127.0.0.1:3128        192.168.1.17:4650
?        ?          ?     ?  tcp4   127.0.0.1:3128        192.168.1.17:4641
?        ?          ?     ?  tcp4   127.0.0.1:3128        192.168.1.21:53476

论坛徽章:
224
2022北京冬奥会纪念版徽章
日期:2015-08-10 16:30:32操作系统版块每日发帖之星
日期:2016-02-18 06:20:00操作系统版块每日发帖之星
日期:2016-03-01 06:20:00操作系统版块每日发帖之星
日期:2016-03-02 06:20:0015-16赛季CBA联赛之上海
日期:2019-09-20 12:29:3219周年集字徽章-周
日期:2019-10-01 20:47:4815-16赛季CBA联赛之八一
日期:2020-10-23 18:30:5320周年集字徽章-20	
日期:2020-10-28 14:14:2615-16赛季CBA联赛之广夏
日期:2023-02-25 16:26:26CU十四周年纪念徽章
日期:2023-04-13 12:23:1015-16赛季CBA联赛之四川
日期:2023-07-25 16:53:45操作系统版块每日发帖之星
日期:2016-05-10 19:22:58
4 [报告]
发表于 2012-11-21 16:41 |只看该作者
回复 3# hackson99


    透明代理的squid是放在网关的么??

论坛徽章:
2
狮子座
日期:2013-08-26 15:25:32金牛座
日期:2013-09-05 15:45:36
5 [报告]
发表于 2012-11-22 09:34 |只看该作者
也许你的配置文件里面设置的内存缓存文件比较大,都缓存到内存里了
squidclient -h localhost -p 3128 mgr:info
看看缓存情况

论坛徽章:
0
6 [报告]
发表于 2012-11-22 12:30 |只看该作者
回复 5# kisswen


    root@b:/usr/local/etc # squidclient -h localhost -p 3128 mgr:info
HTTP/1.0 200 OK
Server: squid/2.7.STABLE9
Date: Thu, 22 Nov 2012 04:29:34 GMT
Content-Type: text/plain
Expires: Thu, 22 Nov 2012 04:29:34 GMT
X-Cache: MISS from b.site
Via: 1.0 b.site:3128 (squid/2.7.STABLE9)
Connection: close

Squid Object Cache: Version 2.7.STABLE9
Start Time:     Wed, 21 Nov 2012 10:00:16 GMT
Current Time:   Thu, 22 Nov 2012 04:29:34 GMT
Connection information for squid:
        Number of clients accessing cache:      17
        Number of HTTP requests received:       38718
        Number of ICP messages received:        0
        Number of ICP messages sent:    0
        Number of queued ICP replies:   0
        Request failure ratio:   0.00
        Average HTTP requests per minute since start:   34.9
        Average ICP messages per minute since start:    0.0
        Select loop called: 1015385 times, 65.549 ms avg
Cache information for squid:
        Request Hit Ratios:     5min: 2.8%, 60min: 11.3%
        Byte Hit Ratios:        5min: 0.9%, 60min: 8.0%
        Request Memory Hit Ratios:      5min: 60.0%, 60min: 17.1%
        Request Disk Hit Ratios:        5min: 13.3%, 60min: 38.9%
        Storage Swap size:      555914 KB
        Storage Mem size:       47480 KB
        Mean Object Size:       15.85 KB
        Requests given to unlinkd:      0
Median Service Times (seconds)  5 min    60 min:
        HTTP Requests (All):   0.72387  0.52331
        Cache Misses:          0.72387  0.64968
        Cache Hits:            0.00000  0.00091
        Near Hits:             1.05672  0.72387
        Not-Modified Replies:  0.00000  0.00000
        DNS Lookups:           0.33252  0.31806
        ICP Queries:           0.00000  0.00000
Resource usage for squid:
        UP Time:        66557.908 seconds
        CPU Time:       132.006 seconds
        CPU Usage:      0.20%
        CPU Usage, 5 minute avg:        0.76%
        CPU Usage, 60 minute avg:       0.42%
        Process Data Segment Size via sbrk(): 0 KB
        Maximum Resident Size: 120192 KB
        Page faults with physical i/o: 5
Memory accounted for:
        Total accounted:        61648 KB
        memPoolAlloc calls: 5960281
        memPoolFree calls: 5613141
File descriptor usage for squid:
        Maximum number of file descriptors:   11095
        Largest file desc currently in use:    134
        Number of file desc currently in use:   40
        Files queued for open:                   0
        Available number of file descriptors: 11055
        Reserved number of file descriptors:   100
        Store Disk files open:                   1
        IO loop method:                     kqueue
Internal Data Structures:
         35385 StoreEntries
          9696 StoreEntries with MemObjects
          9692 Hot Object Cache Items
         35074 on-disk objects


大虾帮忙看看,能看出什么来呢???

论坛徽章:
0
7 [报告]
发表于 2012-11-22 14:50 |只看该作者
回复 4# action08


    是装在网关的呀。ipnat+ipfilter+squid。

论坛徽章:
224
2022北京冬奥会纪念版徽章
日期:2015-08-10 16:30:32操作系统版块每日发帖之星
日期:2016-02-18 06:20:00操作系统版块每日发帖之星
日期:2016-03-01 06:20:00操作系统版块每日发帖之星
日期:2016-03-02 06:20:0015-16赛季CBA联赛之上海
日期:2019-09-20 12:29:3219周年集字徽章-周
日期:2019-10-01 20:47:4815-16赛季CBA联赛之八一
日期:2020-10-23 18:30:5320周年集字徽章-20	
日期:2020-10-28 14:14:2615-16赛季CBA联赛之广夏
日期:2023-02-25 16:26:26CU十四周年纪念徽章
日期:2023-04-13 12:23:1015-16赛季CBA联赛之四川
日期:2023-07-25 16:53:45操作系统版块每日发帖之星
日期:2016-05-10 19:22:58
8 [报告]
发表于 2012-11-22 14:54 |只看该作者
回复 7# hackson99


    哦,怪不到我总是调试不出来,原来这玩意装在网关才可以强制搞哈

不过我会用curl xx --horxy squid_host:prot{:3_187:}

论坛徽章:
224
2022北京冬奥会纪念版徽章
日期:2015-08-10 16:30:32操作系统版块每日发帖之星
日期:2016-02-18 06:20:00操作系统版块每日发帖之星
日期:2016-03-01 06:20:00操作系统版块每日发帖之星
日期:2016-03-02 06:20:0015-16赛季CBA联赛之上海
日期:2019-09-20 12:29:3219周年集字徽章-周
日期:2019-10-01 20:47:4815-16赛季CBA联赛之八一
日期:2020-10-23 18:30:5320周年集字徽章-20	
日期:2020-10-28 14:14:2615-16赛季CBA联赛之广夏
日期:2023-02-25 16:26:26CU十四周年纪念徽章
日期:2023-04-13 12:23:1015-16赛季CBA联赛之四川
日期:2023-07-25 16:53:45操作系统版块每日发帖之星
日期:2016-05-10 19:22:58
9 [报告]
发表于 2012-11-22 16:01 |只看该作者
本帖最后由 action08 于 2012-11-22 18:04 编辑

亲,squid放在网关也可以做dns解析劫持么??

论坛徽章:
0
10 [报告]
发表于 2012-11-28 16:36 |只看该作者
ipf 做了端口转发没?


您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP