Advertisement
Guest User

Untitled

a guest
Aug 30th, 2012
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.47 KB | None | 0 0
  1. #Хост и порт
  2. http_port 8080
  3. visible_hostname di
  4.  
  5. #Отключаем Internet Cache Protocol
  6. icp_port 0
  7.  
  8. #Отключаем кэширование негодных страниц
  9. acl donocache urlpath_regex cgi-bin user submit
  10. no_cache deny donocache
  11.  
  12. #Объем быстрого кэша
  13. cache_mem 32 MB
  14. cache_dir ufs /var/spool/squid 1000 16 256
  15.  
  16. #Логи
  17. cache_access_log /var/log/squid/access.log
  18. cache_log /var/log/squid/cache.log
  19. cache_store_log /var/log/squid/store.log
  20.  
  21. #Mime and PID
  22. mime_table /etc/squid/mime.conf
  23. pid_filename /var/run/squid.pid
  24.  
  25. #FTP
  26. ftp_user anonymous@
  27. ftp_list_width 32
  28. ftp_passive on
  29. ftp_sanitycheck on
  30.  
  31. #Служебные ACL
  32. acl all src 0/0
  33. acl SMTP port 25
  34.  
  35. #Кому доступен прокси
  36. acl doallow src 127.0.0.1/32 192.128.0.51/32 192.168.0.74/32 192.168.0.58/32 192.168.0.44/32 192.168.0.61/32 192.168.0.95/32 192.168.0.14/32 192.168.0.54/32 192.168.0.53/32 192.168.0.49/32 192.168.0.72/32 192.168.0.207/32
  37. acl adm_group src 192.168.0.74/32
  38.  
  39. #Cоздаем группы
  40. acl adm_group src 192.168.0.74/32
  41. acl nachalniki src 192.168.0.58/32 192.168.0.61/32 192.168.0.49/32
  42. acl technokad src 192.168.0.95/32 192.168.0.206/32
  43. acl workers src 192.168.0.72/32 192.168.0.44/32 192.168.0.53/32
  44. acl other src 192.168.0.85/32 192.168.0.43/32 192.168.0.41/32 192.168.0.11/32 192.168.0.14/32 192.168.0.54/32 192.168.0.207/32
  45.  
  46. #Разрешенные порты
  47. acl Safe_ports port 80 8000
  48. acl Safe_ports port 21
  49. acl Safe_ports port 443 563 5190 5552
  50. acl Safe_ports port 777
  51. acl all_ports port 0-65535
  52.  
  53. #Правила резки рекламы
  54. acl banners url_regex -i "/etc/squid/acls/banners"
  55. acl 1banners url_regex -i "/etc/squid/acls/1banners"
  56. acl nobanners url_regex -i "/etc/squid/acls/nobanners"
  57.  
  58. #Правила доступа
  59. http_access deny 1banners
  60. http_access deny banners !nobanners
  61. http_access deny !Safe_ports
  62. http_access deny SMTP
  63. http_access allow doallow
  64. http_access allow adm_group all_ports
  65. http_access allow nachalniki
  66. http_access allow technokad
  67. http_access allow workers
  68. http_access allow other
  69. http_access deny all
  70.  
  71. #Запретим ICP
  72. icp_access deny all
  73.  
  74. #Попытка оптимизации
  75. reload_into_ims on
  76. refresh_pattern \.bz2$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  77. refresh_pattern \.exe$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  78. refresh_pattern \.gif$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  79. refresh_pattern \.gz$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  80. refresh_pattern \.ico$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  81. refresh_pattern \.jpg$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  82. refresh_pattern \.mid$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  83. refresh_pattern \.mp3$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  84. refresh_pattern \.pdf$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  85. refresh_pattern \.swf$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  86. refresh_pattern \.tar$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  87. refresh_pattern \.tgz$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  88. refresh_pattern \.zip$ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  89.  
  90. refresh_pattern http://ad\. 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  91. refresh_pattern http://ads\. 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  92. refresh_pattern http://adv\. 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  93. refresh_pattern http://click\. 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  94. refresh_pattern http://count\. 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  95. refresh_pattern http://counter\. 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  96. refresh_pattern http://engine\. 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  97. refresh_pattern http://img\.readme\.ru 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  98. refresh_pattern http://userpic\.livejournal\.com 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  99. refresh_pattern \.ru/bf-analyze 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  100. refresh_pattern \.ru/bf-si 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  101. refresh_pattern /advs/ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  102. refresh_pattern /banners/ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  103. refresh_pattern /cgi-bin/iframe/ 43200 100% 43200 override-lastmod override-expire ignore-reload ignore-no-cache
  104.  
  105. refresh_pattern ^ftp: 1440 20% 10080
  106. refresh_pattern ^gopher: 1440 0% 1440
  107. refresh_pattern . 0 80% 14400
  108.  
  109. #Ограничения скорости (в байтах), канал на момент написания 200000 байт\с
  110. delay_pools 5
  111.  
  112. delay_class 1 1
  113. delay_parameters 1 -1/-1
  114. delay_access 1 allow adm_group
  115. delay_access 1 deny all
  116.  
  117. delay_class 2 2
  118. delay_parameters 2 45000/45000 15000/15000
  119. delay_access 2 allow nachalniki
  120. delay_access 2 deny all
  121.  
  122. delay_class 3 2
  123. delay_parameters 3 50000/50000 25000/25000
  124. delay_access 3 allow technokad
  125. delay_access 3 deny all
  126.  
  127. delay_class 4 2
  128. delay_parameters 4 60000/60000 20000/20000
  129. delay_access 4 allow workers
  130. delay_access 4 deny all
  131.  
  132. delay_class 5 2
  133. delay_parameters 5 70000/70000 10000/10000
  134. delay_access 5 allow other
  135. delay_access 5 deny all
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement