我正在尝试在 Google Chromium 中使用带有用户名和密码身份验证的 SOCKS5 代理。
我已经尝试了 chrome 扩展商店中几乎所有可能的代理切换器插件。他们都忽略了添加对身份验证的支持,除了“Proxy Helper”之外,它不起作用。我确信我的代理服务器配置正确,因为它可以在其他应用程序中工作。
Chromium 设置选项卡中的代理设置按钮“变灰”/禁用,但这只会加载 DE 特定的代理设置面板。我不想在范围内使用这个代理系统,所以无论如何这都不是一个选择。
我已经确定可以使用命令行标志指定 chromium 代理。文档在 Chromium 网站上根本没有提到用户名/密码身份验证。
所以我觉得我好像已经用尽了所有可能的选择。谁能想到如此看似简单的配置却如此困难。
如果有人知道是否存在简单的“每个应用程序”代理配置工具(类似于 Windows 上的“Proxifier”),请告诉我。我正在使用 Arch Linux。
答案1
您可能正在寻找代理链-ng。它缺少用于设置代理的命令行选项,但您可以根据需要拥有任意数量的配置文件。它可能作为 proxychains4 出现在您的包管理器中。
或者,如果每用户规则足够的话,您可以将 redsocks 或 tun2socks 与 iptables 一起使用。
答案2
代理绑定可以做这份工作
支持上游socks5