发现Window版本的Squid 和 Linux 配置有点不一样
一、配置squid\etc目录1.squid.conf.default 拷贝一份重新命名为squid.conf2.cachemgr.conf.default拷贝一份重新命名为cachemgr.conf3.mime.conf.default拷贝一份重新命名为mime.conf二、编辑squid.conf 文件:
1.http_port 80 vhost #访问的端口2.cache_peer 192.168.1.3 parent 80 0 no-query originserver #需要编辑的站点IP及端口3.visible_hostname stangray #在Headers 中显示的主机名4.http_access allow all三、服务加载
程序位置:squid\sbin\1.squid -i -n stangray_squid #命名squid服务的新名称2.squid -i #将squid服务加入到服务里面 squid -r -n stangray_squid #删除指定名称的服务 3.squid -z #创建缓存目录 squid -k parse #检测配置是否有效4.net start stangray_squid #启动 net stop stangray_squid #关闭 squid -dx #当服务不能启动时,进行调试 四、测试squid服务器:http://(你的squid服务器IP地址)实际指向服务器地址)五、常见问题
1.Error:Invalid Request 添加:http_access allow all 2.The requested URL could not be retrieved 添加:always_direct allow all