开始之前

  • Windows 11,或 macOS Ventura 及更新版本。更早的 macOS 在“系统偏好设置”里有同样的字段。
  • 一个用来测试的浏览器。在 Windows 上,向你询问代理登录信息的也是它。
  • 服务页面上的 HOST、PORT、USERNAME 和 PASSWORD。

你的连接信息

登录控制台,打开你购买的服务。服务页面上会显示该服务的主机、端口、用户名和密码。ProxyPanda 没有一个统一的固定地址,所以每次都请从那里复制。指南中的代码使用下面这些占位符,请逐一替换成你自己的值。

HOST
该服务的代理地址,按服务页面上显示的原样填写。
PORT
要连接的端口。请和主机一起复制,因为不同服务的端口可能不同。
USERNAME
你的代理登录名。它与你登录控制台所用的邮箱是分开的。
PASSWORD
请完整复制。住宅代理在控制台中选择的选项会附加在密码末尾,凭记忆手动输入的密码会丢失这些选项。

把你用来连接的 IP 地址加入服务的白名单,就可以不用用户名和密码。这时代码里只需要 HOST 和 PORT。

示例都使用 HTTP,它可以通过加密隧道访问 https 网站。SOCKS5 同样可用:住宅代理的端口两种都接受,ISP 和数据中心代理在控制台里切换协议。

步骤

  1. Windows 11:打开手动设置代理

    依次进入“设置”、“网络和 Internet”、“代理”。在“手动设置代理”下,点击“使用代理服务器”旁边的“设置”。

  2. Windows 11:填写地址并保存

    打开“使用代理服务器”,在“代理 IP 地址”里填 HOST,“端口”里填 PORT,并保持勾选“不要将代理服务器用于本地 (Intranet) 地址”,这样路由器和打印机仍能访问。点击“保存”。下面的示例是英文界面的写法。

    Settings › Network & internet › Proxy
    Use a proxy server:  On
    Proxy IP address:    HOST
    Port:                PORT
    [x] Don't use the proxy server for local (intranet) addresses
  3. Windows 11:在浏览器里登录

    Windows 的对话框只到地址和端口为止。Edge 或 Chrome 第一次经过代理时,会弹出登录框,在那里填 USERNAME 和 PASSWORD。无法弹出这种登录框的程序会直接连不上,更适合用它们自己的代理设置,或者交给 Proxifier。

  4. macOS:打开“代理”标签

    选择苹果菜单 >“系统设置”,点击边栏中的“网络”,点你正在使用的网络服务(通常是 Wi-Fi 或以太网),点“详细信息”,再点“代理”。

  5. macOS:填写两个网页代理和密码

    打开“网页代理 (HTTP)”和“安全网页代理 (HTTPS)”,两者填同样的 HOST 和 PORT。打开“代理服务器要求密码”,填入 USERNAME 和 PASSWORD,点“好”。之后 Safari 以及使用苹果系统网络功能的应用,就能自己回应代理,不再询问你。

    System Settings › Network › Details › Proxies
    Web proxy (HTTP):          On   HOST   PORT
    Secure web proxy (HTTPS):  On   HOST   PORT
    Proxy server requires password:  On
    Username:  USERNAME
    Password:  PASSWORD
  6. 检查结果,用完记得关闭

    在浏览器里打开 https://api.ipify.org,显示的应该是代理的地址。curl 这类命令行工具不看这两个面板,而是读取 https_proxy 环境变量,具体见 cURL 指南。用完之后,在打开它的同一个地方把代理关掉。

轮换 IP 与粘性 IP

系统代理会转发应用发出的一切:浏览器标签页,还有遵循该设置的系统更新、同步客户端和聊天软件。住宅代理下这些都计入你付费的流量,所以只在需要时打开。

选“随机 IP”时,不同的应用和标签页可能在同一时刻从不同地址发出。“粘性 IP”,或者 ISP、数据中心 IP,能让整台电脑保持在同一个地址上。

常见错误与解决办法

Windows:页面打不开,也没有弹出登录框

这个应用无法回应代理的登录,Windows 也不会替它回应。换成会询问的 Edge 或 Chrome 试试。其他程序请用它们自己的代理设置,或者用 Proxifier 转发。

Edge 或 Chrome 显示 ERR_PROXY_CONNECTION_FAILED

系统设置里的地址和端口没有响应。与服务页面对照,并确认服务仍然有效。

macOS 反复询问代理密码

保存的登录信息有误或不完整。重新打开“代理”,完整地重新输入密码,然后点“好”。

有些应用显示的仍是你自己的 IP

它们不理会系统设置。命令行工具、很多游戏以及自带网络代码的应用都是这样。直接在它们里面设置代理,或者用 Proxifier 把它们引导过去。

服务结束后什么都打不开了

电脑仍然指向一个不再接受你登录的代理。在 Windows 上关闭“使用代理服务器”,在 macOS 上关闭两个网页代理。

选择哪条产品线

让整台电脑用同一个地址上网,数据中心是最便宜的产品线,适合接受服务器流量的网站。需要短时间访问会封服务器的网站时用住宅代理,用完记得关掉。一台电脑需要连续几周都以同一个家庭宽带地址出现时,选 ISP。

卡在某一步了?

把命令和报错贴到 Discord,记得先删掉密码。那里的人大多遇到过这些错误。

加入 Discorddiscord.gg/proxypanda
$5 起步去 Discord 问