目录
在 Chrome 或 Firefox 中使用代理,无需安装任何软件
这可行、免费,而且对于单个账户已经足够——前提是您了解每款浏览器究竟如何处理您的设置。
update 更新于
Firefox:唯一处理得干净的浏览器
Firefox 有自己独立于系统的代理设置。这正是它在这里更可取的原因。
设置 → 常规 → 最底部的 网络设置 → 设置…
- 勾选手动配置代理。
- SOCKS 主机:
frproxy.com,端口:您的 SOCKS5 端口。 - 勾选 SOCKS v5。
- 勾选使用 SOCKS v5 时代理 DNS ——否则您的 DNS 请求会明文经由您的宽带运营商发出, 即使流量本身加密,您浏览了什么依然一目了然。
首次加载页面时,Firefox 会询问用户名和密码。它并不总能记住:这是此方法的主要不便之处。
然后关闭 WebRTC:about:config → media.peerconnection.enabled → false。
否则网页会绕过代理直接读取您的真实 IP。
Chrome:注意,它会改变整台电脑
Chrome 没有自己的设置。它的「代理设置」按钮打开的是 Windows 的设置, 而该设置作用于整台电脑:您的邮件客户端、系统更新、其他浏览器。
这几乎从来不是您想要的。有两种办法:
A. 一个专用的 Chrome 快捷方式。 创建快捷方式,目标填写:
chrome.exe --proxy-server="socks5://frproxy.com:15002" --user-data-dir="C:\chrome-proxy"
--user-data-dir 是关键:它让这个实例拥有自己的 cookie,与您日常使用的 Chrome 分开。
没有它,两者共享一切。
已知限制:Chrome 无法在命令行中传递 SOCKS5 的用户名密码。您需要在首次请求时输入密码, 而且此方法并非在所有情况下都有效。在需要认证的 HTTP 端口上,它相当难用。
B. 使用扩展。 这才是合理的做法:参见 FoxyProxy。
这个方法做不到什么
两种办法都不会改变您的指纹:Canvas、WebGL、字体、分辨率、时区仍然是您本机的。 以这种方式打开的两个账户,即使走两个不同的代理,一次请求就会被关联起来。
对于一个账户,它完美且免费。对于多个账户,就需要真正的隔离——参见 AdsPower、Dolphin{anty}、BitBrowser。
另请参阅: HTTP 还是 SOCKS5 · WebRTC 与 DNS 泄漏
需要法国移动代理吗? 真实的法国 4G 线路,一个 HTTP 端口和一个 SOCKS5 端口,按需更换 IP。
查看方案arrow_forward