在 Firefox 中使用代理 IP
将 HTTP 或 SOCKS 条目填入 Firefox 连接设置,检查浏览器的出口地址,并在测试结束后恢复原设置。
Firefox 有独立的连接设置,因此可以在不改动其他浏览器所用系统设置的情况下测试代理。打开设置对话框前,先准备好 IP 地址、端口和协议;免费代理列表提供可供评估的条目。
找到连接设置
打开 Firefox 设置,搜索代理或网络设置。进入连接设置,选择手动代理配置。具体名称可能随版本和语言略有不同。
如果控件被锁定,或界面显示设置由某个扩展管理,应先检查这个配置来源。重新输入 IP 不一定能覆盖它。
使用 HTTP 代理
将地址填入 HTTP 代理栏,端口填入旁边的端口栏。文档示例 203.0.113.10:8080 对应的两个值是 203.0.113.10 和 8080。请换成实际使用的端点。
如果 Firefox 显示独立的 HTTPS 或 SSL 代理栏,在其中填入相同的 IP 和端口,或选择让 HTTPS 也使用该 HTTP 代理。这个端点必须支持对 HTTPS 目标建立 CONNECT。这里的字段决定哪些流量使用该端点,并不表示代理 URL 必须以 https 开头。
使用 SOCKS 代理
使用 SOCKS 主机栏,而不是 HTTP 代理栏。填入端点地址和端口,再选择匹配的 SOCKS 版本。SOCKS4 与 SOCKS5 条目不能仅因为都使用常见端口就互换。
如果希望 Firefox 把目标主机名发送给 SOCKS 代理,请检查代理端 DNS 选项。应确认实际设置,不要套用旧指南或其他浏览器的默认值。
在 Firefox 内检查结果
保存对话框,在同一个 Firefox 配置文件中打开 IP 检测页。将显示的地址与直接请求时的地址比较。如果页面打不开,测试同协议的第二个条目,或用简短的命令行请求区分端点故障与浏览器设置问题。
某个目标仍然直连时,检查“不使用代理”或绕过列表。浏览器扩展也可能控制代理行为。这些原因与代理 IP 失效不同。
恢复之前的模式
结束后回到连接设置,恢复原来的模式。它可能是“不使用代理”或“使用系统代理设置”,应选择测试前浏览器使用的那一种。关闭或重新加载页面,让后续请求使用预期路径。