文档菜单

令牌、代理产品和节点

Litport将三者分开:您购买的凭证、您连接的网络位置,以及通往目标站点的上游代理。

请求路径#

client -> chosen Litport hub/ingress -> Litport routing -> selected upstream proxy -> target

令牌是代理凭证,也是销售和计费的单位。节点是Litport的入口中继。节点不是出口国家、州/省、城市、ASN,也不是代理池。

不限流量令牌和PPG令牌#

产品 销售模式 连接信息
不限流量 作为套餐出售,包含续费周期、不限流量和可选的IP白名单。仍有较早的预付费令牌(访问权限持续到固定到期时间,没有套餐)。 使用其分配的节点和入口协议
按流量计费(PPG) 由余额支付的访问,按上传加下载流量计量 为每次导出的凭证选择代理池,或将令牌锁定到一个代理池;选择符合条件的节点以及HTTP或SOCKS5

不限流量令牌只能使用其分配的节点和协议。套餐已过期或缺失时,会表现为代理错误17至22之一;错误17仅适用于有流量上限的旧套餐。要读取套餐本身的状态,请使用套餐API。PPG令牌是可重复使用的凭证:“配置并导出”会选择符合条件的节点和协议。灵活令牌会将所选代理池添加到用户名中;固定令牌始终使用其保存的代理池。PPG令牌保存的节点/协议只是导出时的偏好,不是授权限制。

代理入口#

请使用控制台中该令牌显示的端点。当前默认端口如下:

节点类型 HTTP SOCKS5
移动和通用 1337 5337
数据中心和ISP 31337 35337

节点可以指定自定义端口,该端口优先。对于具体某个令牌,以控制台中显示的端点为准。

HTTP入口接受正向代理请求和CONNECT隧道。SOCKS5入口接受受支持的SOCKS5命令。两者的认证方式和错误表示不同;请参阅代理错误参考。

HTTP与HTTPS代理端点#

每个HTTP代理端点也接受同一主机和端口上的https://。只有URL协议发生变化:

协议 示例
明文 http://USER:PASS@hub-us-1.litport.net:1337
到代理的TLS https://USER:PASS@hub-us-1.litport.net:1337

TLS作用于客户端与节点之间。它保护这一段上的代理凭证、CONNECT目标主机名和普通HTTP请求。它不会改变目标站点看到的内容:目标站点看到的仍是所选上游的出口IP,Litport仍会路由该请求。

优点 缺点
HTTPS入口 在不受信任的网络中,凭证和目标地址保持私密;可通过会阻断普通代理流量的网络 客户端必须在到代理的这一段信任Litport根证书;每个连接多一次TLS握手;对于非缓存请求,到代理这一段的TLS开销计入流量;部分客户端(例如Scrapy)需要额外的处理程序

请使用控制台中显示的主机名端点,而不是IP地址。节点出示的证书由Litport缓存根证书签发,因此客户端必须为代理连接信任该根证书:按该页面的说明安装它,或将其作为代理CA传入(例如curl --proxy-cacert litport-cache-root.crt)。信任根证书不会启用缓存模式;只有密码后缀_cache-才会启用。SOCKS5没有TLS版本。有关威胁模型、curl -k为何不适用于代理这一段,以及每种客户端的已验证示例,请参阅HTTPS代理端点。

curl --proxy-cacert litport-cache-root.crt -x https://USER:PASS@HUB:PORT https://example.com

凭证各有专门用途#

  • 将代理用户名和密码发送到代理端点。
  • 令牌ID仅用于在通过Litport API认证后标识令牌。
  • 用户API密钥只能在Bearer请求头中发送到https://litport.net/api/v1/...。

不要把用户API密钥用作代理密码。

后续步骤#