美文网首页
2023-04-05,解决chatgbt,Access deni

2023-04-05,解决chatgbt,Access deni

作者: 烟流 | 来源:发表于2023-04-04 12:44 被阅读0次

    现象

    1680669292727.png

    这个Access denied错误其实是cloudflare返回的,只要绕开cloudflare的校验就行。

    方案

    使用cloudfare-warp能够绕开这个校验。 https://developers.cloudflare.com/warp-client/

    • 准备一台国外的虚拟机
    • 安装cloudfare-warp(ubuntu)
    curl https://pkg.cloudflareclient.com/pubkey.gpg | sudo gpg --yes --dearmor --output /usr/share/keyrings/cloudflare-warp-archive-keyring.gpg
    echo "deb [arch=amd64 signed-by=/usr/share/keyrings/cloudflare-warp-archive-keyring.gpg] https://pkg.cloudflareclient.com/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/cloudflare-client.list
    apt update
    apt install cloudflare-warp -y
    apt install net-tools -y
    # 使用socket代理模式
    warp-cli --accept-tos set-mode proxy 
    # 设置代理端口2080
    warp-cli --accept-tos set-proxy-port 2080
    # 注册
    warp-cli --accept-tos register
    # 连接
    warp-cli --accept-tos connect
    
    
    • 安装完后默认绑定到127.0.0.1:2080,如果需要再别的电脑上访问的话再配置个nginx。
    cat << 'EOF' > /root/cloudfare-wrap-nginx.conf
    worker_processes 1;
    events {
        use epoll;
        worker_connections  65535;
    }
    stream {
      server {
        listen 1081;
        proxy_pass 127.0.0.1:2080;
      }
    }
    EOF
    docker run -it --restart always --net host -v /root/cloudfare-wrap-nginx.conf:/etc/nginx/nginx.conf -d --name cloudfare-wrap-nginx nginx
    

    现在可以使用<服务器IP>:1081这个socks代理来访问chat.openai.com

    相关文章

      网友评论

          本文标题:2023-04-05,解决chatgbt,Access deni

          本文链接:https://www.haomeiwen.com/subject/ylksddtx.html