一直使用代理软件squid很顺利,最近在新的虚机windows7环境安装squid4的版本,通过命令netstat -an | findstr '3128'无法看到默认的代理端口3128,在squid的log目录里也没有日志信息,最后在windows应用程序和服务日志里发现squid一直在重启,重装多遍也如此。

但是在windows10的电脑和另一台windows7环境居然安装运行正常,网上查询类似情况并不多,好多linux环境的问题都能解决,只在github讨论区看到这可能是程序的bug。​​https://github.com/diladele/squid-windows/issues/95​

很想下载旧的版本squid3,可惜在官网​​https://wiki.squid-cache.org/​​没有找到下载的地方,

暂时无解之squid一直在重启_squid

发现一篇关于windows安装squid很详细的博文​​https://blog.csdn.net/qy20115549/article/details/83375817​

教育网开源镜像站点​​http://mirrors.neusoft.edu.cn/​

最后参照​​https://blog.csdn.net/u010356768/article/details/90756742在cygwin里安装了squid3.3版本。​

​客户端连接代理测试一直报ERR_DNS_FAIL,最后在squid配置文件里加了dns_nameservers 114.114.114.114解决了。参考:​​https://blog.csdn.net/devoteinjava/article/details/1643881​