天天看點

Linux Squid代理之普通代理

一、安裝Squid和配置

1、安裝Squid

yum-yinstallsquid*

2、squid配置檔案

/etc/squid/squid.conf

3、squid操作

servicesquidstart/stop/restart

4、重新加載配置檔案

squid-kreconfig

二、Squid常用配置項

1

2

3

4

5

6

7

8

9

10

11

12

13

14

<code>#開啟</code>

<code>http_port 192.168.10.1:3128</code>

<code>#設定使用記憶體大小</code>

<code>cache_mem 64 MB</code>

<code>#緩存對象大小</code>

<code>maximum_object_size 4096 KB</code>

<code>#允許代理伺服器下載下傳最大限制</code>

<code>reply_body_max_size 10480000 allow all</code>

<code>#程序日志</code>

<code>access_log </code><code>/var/log/squid/access</code><code>.log</code>

<code>#提示主機資訊</code>

<code>visible_hostname 192.168.10.1</code>

<code>#緩存設定 100是大小,16是一級目錄,256是二級目錄</code>

<code>cache_dir ufs </code><code>/var/spool/squid</code> <code>100 16 256</code>

三、除了以上配置,squid的防火牆配置一定要配

<code>#添加acl通路控制清單</code>

<code>acl innet src 192.168.10.0</code><code>/24</code>

<code>acl all src 0.0.0.0</code><code>/0</code><code>.0.0.0</code>

<code>#配置清單的權限</code>

<code>http_access allow innet</code>

<code>http_access deny all</code>

四、squid日志

cache.log緩存日志

squid.out錯誤日志

store.log存儲日志

本文轉自shayang8851CTO部落格,原文連結:http://blog.51cto.com/janephp/1304056,如需轉載請自行聯系原作者

繼續閱讀