注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

蓝天堂

Venchia's Blog

 
 
 

日志

 
 

用 squidnt 打造超强 windows 代理服务器  

2007-03-09 22:01:48|  分类: 天堂武馆 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

关于 squid 这里就不多写了 直接进入主题

--1-- 下载
http://www.acmeconsulting.it/pagine/opensource/download/squid.htm
http://www.acmeconsulting.it/pagine/opensource/download/squid-2.5.STABLE12-NT-bin.zip

--2-- 解压在c:根目录
c:\squid

--3-- 配置
c:\squid\etc\mime.conf (默认有 mime.conf.default 拷贝一份或者改名都行)
c:\squid\etc\squid.conf(下面给个简单代理服务器样例 如果要公开 想配多灵活都可以)

squid.conf 样例:
可能你需要修改的地方:
代理端口3128 内存大小64 cache目录 允许网段 国外代理(如果没有可以把那4+5行删掉)
offline_mode off
http_port 3128
icp_port 0
snmp_port 0
htcp_port 0

acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY

cache_mem 64 MB
maximum_object_size 8192 KB
maximum_object_size_in_memory 8192 KB
cache_replacement_policy heap LFUDA
memory_replacement_policy heap LFUDA

cache_dir ufs c:/squid/var/cache 100 4 4
cache_access_log none
#cache_access_log c:/squid/var/logs/access.log
cache_log c:/squid/var/logs/cache.log
cache_store_log none

emulate_httpd_log on
dns_nameservers 202.106.0.20

refresh_pattern . 0 5% 604800
half_closed_clients off

acl myhome src 192.168.0.0/16
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl all src 0/0

acl PURGE method PURGE
http_access allow PURGE localhost
http_access deny PURGE

http_access allow manager localhost
http_access deny manager

http_access allow localhost
http_access allow myhome

http_access deny all

acl cantdirect dstdomain .sourceforge.net
acl cantdirect dstdomain .freebsd.org
acl cantdirect dstdomain .wikipedia.org
acl cantdirect dstdomain .wikimedia.org

cache_peer 国外代理 parent 端口 0 no-query no-digest no-netdb-exchange
cache_peer_access 国外代理 allow cantdirect
cache_peer_access 国外代理 deny all
always_direct deny cantdirect
always_direct allow !cantdirect

icp_access deny all
shutdown_lifetime 5 seconds
ignore_unknown_nameservers on

cache_mgr 你的email
visible_hostname squidnt.ipcn.org

httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_single_host off
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
logfile_rotate 0

forwarded_for off
log_icp_queries off

client_persistent_connections on
server_persistent_connections on
client_db off

# reload_into_ims off
negative_ttl 300 seconds

--4-- 启动
新建 c:\squid\var\cache 目录 (根据配置指向建)
开始 - 运行 - "c:\squid\sbin\squid -z" 初始化 cache 目录结构
开始 - 运行 - "c:\squid\sbin\squid -i" 安装squidnt服务

ok 可以用了 家里其他机器或者本机浏览器设置代理即可
以后系统启动会自动 (如果不重起可以 开始 - 运行 - "net start squidnt" 启动)

其他需求可以慢慢看帮助 或者到水木新软版发文讨论 可以增积分

http://windtear.net/archives/2006/02/13/000917.html

  评论这张
 
阅读(853)| 评论(1)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016