如何让 Firefox 使用我的代理连接到本地主机?

如何让 Firefox 使用我的代理连接到本地主机?

我正在编写一些与代理相关的软件,想使用 Linux(Ubuntu)上的 Firefox 对其进行测试。

我的代理正在运行localhost:8080,我已将 Firefox 指向它。它对外部网站运行良好,但当我尝试访问 上的测试应用程序时localhost:8090,我注意到代理被绕过了。

在“连接设置”对话框中,有一个“无代理”部分,但它已经是空的。

我如何强制 Firefox 通过我的代理推送所有流量?

我见过类似的问题,建议在我的文件中添加 localhost 的同义词(例如local/etc/hosts。这在 Firefox 端有效,但这是一个困难的解决方案,因为我的代理(和几个相关服务)在 Docker 中运行,并且事实证明,动态获取主机 IP 地址以local在我的代理容器中添加类似定义非常痛苦。

答案1

通常情况下,我在发布这篇文章后不久就找到了答案。

FoxyProxy 插件允许我强制所有流量通过代理,包括本地主机。

相关内容