前言
随着 OpenAI 的限制加强,许多机房的 VPS 的IP只支持 ChatGPT 网页端的解锁访问,DMIT 和 BWG 这样的大厂也无可幸免:
----------------流媒体解锁--感谢RegionRestrictionCheck开源--------------
以下为IPV4网络测试,若无IPV4网络则无输出
============[ Multination ]============
Dazn: Yes (Region: US)
Disney+: No (IP Banned By Disney+ 1)
Netflix: Originals Only
YouTube Premium: Yes (Region: US)
Amazon Prime Video: Yes (Region: US)
TVBAnywhere+: Yes
Spotify Registration: Yes (Region: US)
Instagram Licensed Audio: No
OneTrust Region: US [California]
iQyi Oversea Region: US
Bing Region: US
YouTube CDN: Los Angeles, CA
Netflix Preferred CDN: Los Angeles, CA
ChatGPT: No (Only Available with Web Browser)
Wikipedia Editability: No
Google Search CAPTCHA Free: Yes
Steam Currency: USD
---Forum---
Reddit: No
=======================================
ShellScript上述中的”ChatGPT: No (Only Available with Web Browser)”代表此VPS的IP无法通过 ChatGPT APP端的验证,故无法使用 ChatGPT APP端。 为了让大家验证CloseAI最近放出的 ChatGPT 4o-min 的 APP 端实时对话效果,特此水一篇博客
检测你的 VPS IP 是否需要分流
检测链接:https://ios.chat.openai.com/public-api/mobile/server_status/v1
❌若显示:
{
"cf_details": "Something went wrong. You may be connected to a disallowed ISP.
If you are using VPN, try disabling it.
Otherwise try a different Wi-Fi network or data connection. (1)"
}
JavaScript表示你的 VPS/机场 只解锁了 ChatGPT 网页端
❌若显示:
{
"error": {
"message": "OpenAI services are not available in your country or region.",
"error_type": "unsupported_country"
}
}
JavaScript表明你的 VPS/机场 不在 OpenAI 支持的地区中
🆗若显示:
{"status":"normal","message":null,"button_url":null,"button_title":null}
JavaScript代表正常访问,无需更改
获取赛博大善人 Cloudflare 的 WireGuard 节点
关于 WireGuard 节点如何获取,此处不写。
一方面是因为如果太多人使用此方法解锁,没多久这方法就会失效
另一方面论坛佬友已发多个教程,在此不想再赘述。
可参考(须达到论坛一级,多水水很快的):https://linux.do/t/topic/7064
修改 Xray 的配置模板(x-ui 面板设置中可以直接修改)
1. inbouds修改建议:
"inbounds": [
{
"listen": "127.0.0.1",
"port": 62789,
"protocol": "dokodemo-door",
"settings": {
"address": "127.0.0.1"
},
"tag": "api",
"sniffing": {
"enabled": true,
"destOverride": [
"http",
"tls"
]
}
}
]
JavaScript2. outbouds添加
{
"protocol": "wireguard",
"tag": "wireguard_out",
"settings": {
"secretKey": "Wireguard的私钥",
"address": ["172.16.0.2/32","2606:4700:110:802c:5019:3e66:46ce:3ed7/128"],
"dns": ["8.8.8.8","8.8.4.4","2001:4860:4860::8888","2001:4860:4860::8844"],
"mtu": 1440,
"peers": [
{
"publicKey": "Wireguard的公钥",
"AllowedIPs": ["0.0.0.0/0","::/0"],
"endpoint": "根据自己VPS优选后的IP:端口",
"keepAlive":20
}
],
"domainStrategy": "ForceIPv4"
}
}
JavaScript3. routing中添加
{
"domain": [
"geosite:openai"
],
"outboundTag": "wireguard_out",
"type": "field"
}
JavaScript验证解锁
重启xray,连接自建扶墙节点,访问检测链接即可
其他解锁方式
1. 出站分流
a. 在能解锁 ChatGPT 的机器上建个 SS 节点
b. 按上述类似例子将所有 OpenAI 的流量分流给此节点
- i. 入站添加
{
"tag": "OAI",
"protocol": "shadowsocks",
"settings": {
"servers": [
{
"email": "XXXX@XX.XX",
"address": "XX.XX.XX.XX",
"port": 6666,
"method": "SS加密方式(eg:2022-blake3-chacha20-poly1305)",
"password": "SS节点密钥",
"uot": true,
"UoTVersion": 2,
"level": 0
}
]
}
}
JavaScript- ii.出站添加
{
"domain": [
"geosite:openai"
],
"outboundTag": "OAI",
"type": "field"
}
JavaScript2. DNS解锁
相当不稳定所以不推荐,若需要请询问 DNS 解锁服务提供商