今天,跟大家分享sing-box搭建的节点如何解锁chatgpt。
视频教学:https://youtu.be/Q6Hzjeu9kC0
检测gpt
ChatGPT流媒体解锁检测脚本:bash <(curl -L -s media.ispvps.com)
准备工作
先用这行命令安装warp, 这个是f大的warp脚本。
wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh [option] [lisence/url/token]
安装jq
jq不是一定要安装,如果你自己手动修改sing-box的配置文件,可以不用安装jq,jq是我的shell所需要的依赖。用我的脚本可以不用自己去改sing-box的配置文件,实现解锁gpt.不用我的脚本的可以手动修改,sing-box的配置文件,手动修改的过程会放在视频的后面。
jq安装命令
apt install jq -y
使用我的脚本的注意事项
首先,先用这行命令来查看/etc/sing-box下是否含有sing-box的config.json配置
ls /etc/sing-box/ | grep "config.json"
查看40000端口的占用情况,40000端口如果是warp占用就没有问题。
lsof -i:40000
备份配置文件
运行脚本之前,先备份一下 sinbox的配置文件。如果,发生错误我们可以通过备份的文件还原之前的配置。
创建一个文件夹
mkdir -p ./singboxconfig/
备份
cp /etc/sing-box/config.json ./singboxconfig/
通过脚本修配置文件
下载脚本
curl -O https://raw.githubusercontent.com/shiteThings/sing-box-unlockgpt/main/unlockGPT.sh
执行脚本
bash unlockGPT.sh
重启sinbox
sudo systemctl start sing-box
#查看实时日志
sudo journalctl -u sing-box --output cat -f
手搓配置文件所需内容
{
"type": "socks",
"tag": "chatgpt",
"server": "127.0.0.1",
"server_port": 40000,
"version": "5",
"network": "tcp"
}
{
"rule_set": "geosite-openai",
"outbound": "chatgpt"
}
"rule_set": [
{
"tag": "geosite-openai",
"type": "remote",
"format": "binary",
"url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-openai.srs"
}
]
评论
发表评论