前言
本文所有操作在CentOS8上操作。
我们直接使用SSR请求ChatGPT时依旧不能访问。
所以要按下面的操作配置WARP 网络。
安装cloudflare-warp
https://pkg.cloudflareclient.com/
安装要求
CentOS为8.x版本
安装步骤
1 | # Add cloudflare-warp.repo to /etc/yum.repos.d/ |
如果报错:
Failed to download metadata for repo
解决步骤:
进入yum仓库文件夹
1 | cd /etc/yum.repos.d/ |
执行
1 | sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* |
更新
1 | yum update -y |
Cloudflare WARP 一键配置
https://github.com/P3TERX/warp.sh
设置流量出口
自动配置 WARP WireGuard 双栈全局网络(所有出站流量走 WARP 网络)
1 | bash <(curl -fsSL git.io/warp.sh) d |
注意
配置WARP 网络后就可以启动SSR代理了,后面的开启代理是不需要的。
自动配置 WARP WireGuard IPv4 网络(IPv4 出站流量走 WARP 网络)
1 | bash <(curl -fsSL git.io/warp.sh) 4 |
自动配置 WARP WireGuard IPv6 网络(IPv6 出站流量走 WARP 网络)
1 | bash <(curl -fsSL git.io/warp.sh) 6 |
开启代理
开启 WARP 官方客户端 SOCKS5 代理
1 | bash <(curl -fsSL git.io/warp.sh) s5 |
显示功能菜单和网络状态
1 | bash <(curl -fsSL git.io/warp.sh) menu |
卸载
1 | bash <(curl -fsSL git.io/warp.sh) uninstall |
SSR
安装的时候报错
configure: error: in
/data/libsodium-1.0.18': configure: error: no acceptable C compiler found in $PATH See
config.log’ for more details
[Error] libsodium install failed!
安装编译环境
1 | yum -y groupinstall "Development Tools" |
我是安装后就好了,如果没好
再安装
1 | wget https://download.libsodium.org/libsodium/releases/libsodium-1.0.18.tar.gz |
如果报错
/usr/bin/env: ‘python’: No such file or directory
确定是否安装python3
1 | which python3 |
软连接
1 | ln -s /usr/bin/python3 /usr/bin/python |
这时候再启动
1 | /etc/init.d/shadowsocks start |