Firefox 将本地流量发送到代理服务器

Firefox 将本地流量发送到代理服务器

我发现 Firefox 在代理服务器端的行为与我的预期有很大不同。

我以为你可以通过输入本地地址范围(例如 192.168)来绕过本地流量。但我发现这还不够,你还必须输入服务器的 DNS 名称。

假设我有一个本地服务器 testwww。如果我不将 testwww 添加到旁路列表中,流量将通过代理服务器。

这是设计使然吗?

答案1

代理规则根据您在浏览器的 URL 字段中输入的内容起作用。

如果你输入“testwww.intranet.com”,没有人知道它是否在192.168.0.0/16中。

域名只会由实际连接到服务器的人解析:如果有代理,则是代理,如果没有,则是您的浏览器。

这就是为什么您必须使用与代理配置的 URL 字段中的输入相匹配的模式(即 testwww、*.intranet.com 等),而不是域名解析的结果。

我希望这回答了你的问题。

答案2

经过努力mozilla 错误 72444,我发现您可以将<local>主机名添加到代理例外列表中以排除该主机。这将排除所有不包含点的主机名。

答案3

您输入的本地地址范围是 192.168.0.0/16 吗?

答案4

为了实现更灵活的控制,请使用支持白名单和其他高级模式匹配的 foxyproxy 插件来决定何时使用哪些代理。

相关内容