Squid 代理服务器忽略主机文件 :(

Pur*_*ome 5 domain-name-system windows-server-2008 squid hosts

使用:Squid Cache version 2.7.STABLE3 for i686-pc-winnt...

无论我在hosts文件中放入什么,它似乎都忽略了它。

这是我的配置:-

...
hosts_file c:\windows\system32\drivers\etc\hosts
...
Run Code Online (Sandbox Code Playgroud)

是的 - 我每次更改(并保存)主机文件时都会重新启动鱿鱼,是的,我已经检查了 10 次该hosts文件与配置文件中列出的文件相同。

还有其他人有这个问题吗?我什至不确定如何调试它。现在,我正在使用命令行 squid 和 squidclient 来尝试查看发生了什么,但我不断收到X-Squid-Error: ERR_DNS_FAIL 0.

请帮忙!

BMD*_*Dan 4

使用正斜杠 (/) 而不是反斜杠来分隔路径组件。

  • 完美:)示例路径(在文档中)有反斜杠:(我刚刚复制了它。**另外** ..如果您在最后一个条目之后没有换行符,则不会读取主机中的最后一个条目! !FFS!所以我在文件末尾添加了一条注释“# end ofhosts file”,以确保所有条目都被读入。哇!#fail (3认同)