二〇四〇

27 Mar 2023

如何低成本保持固定 IP 访问 ChatGPT

前言

在之前的 文章 种提到可以使用 Surge 或者 Clash 保持固定 IP 访问 ChatGPT,今天再给大家提供一种低成本的方法。

方案对比

以美国为例,如果使用常规的方法获取固定 IP,方案一是买 Proxy 服务,方案二是在 Google Cloud/AWS/Azure 或者一些 VPS 服务商购买服务器,然后再部署 Shadowsocks/V2Ray 等服务。我们来看一下这两种方案都有哪些问题。

方案一:

  • IP 只是一段时间内固定,这类服务为了保持服务稳定,会定期更换 IP;
  • 和其他用户共享 IP,所以这些 IP 很有可能被 OpenAI 封禁;
  • 这类服务流量通常有限,高质量的流量比较昂贵。

方案二:

  • 经过测试,AWS/Google Cloud/Azure 的 IP 无法正常访问 OpenAI;
  • 所以只能使用一些小众的 VPS 访问商,但是部署后也有可能没法使用;
  • 这个方案有门槛,需要一些技术基础才能把 Shadowsocks/V2Ray 等服务部署起来。

那有没有更简单的方案呢?其实是有的,那就是 IPRoyal

IPRoyal

IPRoyal 是一家提供代理服务器和 VPN 服务的公司。它们的服务主要面向个人和企业用户,帮助他们在互联网上保持隐私、安全和自由访问各种资源。IPRoyal 提供的服务包括:

  • 私人代理:IPRoyal 提供高质量、高性能的私人代理服务器,以满足用户在网络上保持匿名和安全访问的需求。这些代理可以用于网站访问、社交媒体管理、数据抓取等各种用途。
  • 数据中心代理:这些代理服务器位于数据中心,提供稳定的连接和高速访问。数据中心代理通常用于 SEO、市场调查和其他大规模数据抓取任务。
  • 住宅代理:这些代理服务器使用真实用户的 IP 地址,提供更高层次的隐私和匿名性。住宅代理非常适合在高度受限或受监控的网络环境中使用。

Compare Proxies

IPRoyal 相比以上两种方案的优势如下:

  • 开箱即用,没有多余的配置,选择代理类型、数量、地区,然后支付即可;
  • 支持 http 和 sock5 两种通用协议,可以在绝大多数客户端使用;
  • 成本可控,相比购买服务器友好很多;
  • 服务比较稳定,支持国家也挺多,不过主流的地区有可能没货。

接下来我们用比较常见的三种代理(Royal Residential Proxies、Static Residential Proxies、Datacenter Proxies)做一下测试,然后给出如何选择的一些参考建议。

测试

这 3 种代理我都分别买了一个(地区分别是美国、丹麦、日本),然后拿到 IP 后在 IPinfo 做一下测试,以下是测试结果。

Royal Residential Proxies:

ip: "xxx.xxx.xxx.xxx",
city: "Roseburg",
region: "Oregon",
country: "US",
loc: "43.2270,-123.5158",
org: "AS13692 Douglas FastNet",
postal: "97471",
timezone: "America/Los_Angeles",
asn: Object,
    asn: "AS13692",
    name: "Douglas FastNet",
    domain: "dfn.net",
    route: "xxx.xxx.xxx.xxx/21",
    type: "isp",
company: Object,
    name: "Douglas FastNet",
    domain: "dfn.net",
    type: "isp",
privacy: Object,
    vpn: false,
    proxy: false,
    tor: false,
    relay: false,
    hosting: false,
    service: "",
abuse: Object,
    address: "US, OR, Roseburg, 2350 Aviation Drive, 97470",
    country: "US",
    email: "[email protected]",
    name: "Douglas FastNet Security and Abuse",
    network: "xxx.xxx.xxx.xxx/21",
    phone: "+1-541-673-4242",
domains: Object,
    total: 0,
    domains: Array,

Static Residential Proxies:

ip: "xxx.xxx.xxx.xxx",
city: "Sønderborg",
region: "South Denmark",
country: "DK",
loc: "54.9090,9.7892",
org: "AS50835 EANCENTER TELECOM LLC",
postal: "6400",
timezone: "Europe/Copenhagen",
asn: Object,
    asn: "AS50835",
    name: "EANCENTER TELECOM LLC",
    domain: "eancenter.com",
    route: "xxx.xxx.xxx.xxx/23",
    type: "isp",
company: Object,
    name: "Welt-Net Broadband",
    domain: "welt-net.com",
    type: "isp",
privacy: Object,
    vpn: false,
    proxy: false,
    tor: false,
    relay: false,
    hosting: false,
    service: "",
abuse: Object,
    address: "2810 N Church St, PMB 84353, Wilmington, Delaware 19802-4447",
    country: "DE",
    email: "[email protected]",
    name: "Abuse department",
    network: "xxx.xxx.xxx.xxx/23",
    phone: "",
domains: Object,
    total: 0,
    domains: Array,

Datacenter Proxies:

ip: "xxx.xxx.xxx.xxx",
city: "Tokyo",
region: "Tokyo",
country: "JP",
loc: "35.6895,139.6917",
org: "AS17941 Equinix Japan Enterprise K.K.",
postal: "101-8656",
timezone: "Asia/Tokyo",
asn: Object,
    asn: "AS17941",
    name: "Equinix Japan Enterprise K.K.",
    domain: "equinix.co.jp",
    route: "xxx.xxx.xxx.xxx/22",
    type: "hosting",
company: Object,
    name: "2-2-43 Higashi-shinagawa,Shinagawa-ku,Tokyo",
    domain: "jadetandweb.com",
    type: "business",
    privacy: Object,
    vpn: false,
    proxy: false,
    tor: false,
    relay: false,
    hosting: false,
    service: "",
abuse: Object,
    address: "UNIT 513 DT TOWER BLDG., DON JOSE HOLY SPIRIT, 
    QUEZON CITY METRO MANILA",
    country: "JP",
    email: "[email protected]",
    name: "TESO NET",
    network: "xxx.xxx.xxx.xxx/24",
    phone: "+81-3-6869-7891",
domains: Object,
    total: 0,
    domains: Array,

这 3 种代理的区别是:

  • Royal Residential Proxies 和 Static Residential Proxies 的 asn、company 类型都是 isp,然而 Datacenter Proxies 的 asn 类型是 hosting,company 类型是 business
  • Royal Residential Proxies 和 Static Residential Proxies 都是住宅 IP,不那么容易被风控,Datacenter Proxies 的 IP 是商业用途,容易被风控;
  • Royal Residential Proxies、Static Residential Proxies、Datacenter Proxies 都支持 http 和 sock5;
  • Royal Residential Proxies、Static Residential Proxies、Datacenter Proxies 这 3 种的价格分别是 $7/GB、$4/30 days、$1.8/30 days,会根据购买流量、天数、IP 数做一些折扣;
  • Royal Residential Proxies 是最贵的,可以访问整个 IP 池,买的流量也没有过期时间;
  • Royal Residential Proxies 可以指定 Country 和 State/Region,而且可以设置 TTL;
  • Royal Residential Proxies 的 IP 不是固定的,但是设置了 Country 和 State/Region 的情况下,IP 更换也是可以理解的,毕竟家用宽带没有买固定 IP,确实是定期在更换的;
  • Static Residential Proxies 和 Datacenter Proxies 都是定期付费,但是没有流量限制。

Surge

这 3 种代理都支持 http 和 sock5,以下是在 Surge 配置的模版。

[Proxy]
🇺🇸US-Royal = http, domain, port, username, password
🇯🇵JP-Royal = socks5, ip, port, username, password

[Proxy Group]
America = select, 🇺🇸US-Royal
Japan = select, 🇯🇵JP-Royal

[Rule]
# ChatGPT
DOMAIN-SUFFIX,openai.com,America
DOMAIN-KEYWORD,openai,America
DOMAIN-SUFFIX,openaiapi-site.azureedge.net,America
DOMAIN-SUFFIX,identrust.com,America
DOMAIN-SUFFIX,auth0.com,America

其中的 domain/ip、port、username、password 都可以在 IPRoyal 的 Dashboard 查看。

使用哪个国家的 IP 可以查看 OpenAI 的 支持国家列表,配置完成后还可以使用 trace 做一下校验。

如何选择

接下来讲一下如何选择:

  • Static Residential Proxies 可以应付绝大多数的场景,优先选择这个;
  • 如果你是为了固定 IP 访问银行类的应用,那么推荐 Royal Residential Proxies 和 Static Residential Proxies,至少也要是 Static Residential Proxies,具体选择哪个根据自身预算而定;
  • 如果为了访问 OpenAI,那么最好选择 Static Residential Proxies,其次 Datacenter Proxies,成本就是 $4 或者 $1.8 每月,肯定比购买服务器自建 Proxy 低。

后记

IPRoyal 这种开箱即用的服务,对于普通用户还是非常友好的。不过如果一次性购买低于 5 个 IP 是需要做 KYC 的,KYC 很简单,用护照 2 分钟即可完成。IPRoyal 这一点其实挺迷的,IP 买的多反而不需要 KYC。如果大家有需要,可以点击 此处 注册。

Long Bitcoin,
Robin at 03-27

2040