本篇文章转载自GitHub大佬,来源:https://github.com/clown-coding/vpn
ChatGPT刚出来的时候,一直在找vpn来访问chatGPT,买的vpn网络速度不稳定,而且还死贵。后面心想既然都是卖为什么不买台服务器自己搭建一个呢,自己买台服务器独享带宽,而且稳定可控,说干就干,以下就是搭建vpn的一些经验。
购买服务器
首先需要得有一台海外的服务器有阿里云的VPS,也有腾讯云VPS,还有亚马逊的VPS,也可以在淘宝上或b站找找一些小厂商。
安装ss工具
在购买完服务器之前要选择服务器类型,个人选的centos7,通过ssh工具连接到服务器,可以用FinalShell或者 SecureCRT ,比较推荐这两款工具,接下来几个命令让你快速搭建一个属于自己的ss服务器:
搬瓦工安装 wget
yum install wget
安装shadowsocks
wget –no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
获取shadowsocks.sh读取权限
chmod +x shadowsocks.
启动
输入以下命令之后,需要依次输入密码,端口号,加密方式(加密方式建议选aes-256-gcm)。输入完加密方式之后,按任意建即可安装,等待安装完成即可./shadowsocks.sh 2>&1 | tee shadowsocks.log
使用客户端连接
GitHub地址:https://github.com/shadowsocks/shadowsocks-windows.git
根据以上地址下载window客户端工具,打开 Shadowsocks 客户端,输入ip地址,密码,端口,和加密方式。接着点击确定,右下角会有个小飞机按钮,右键—>启动代理。
使用BBR加速器
安装 BBR
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh #获取bbr
chmod +x bbr.sh #获取读写权限
./bbr.sh #安装bbr
接着按任意键,开始安装,坐等一会。安装完成一会之后它会提示我们是否重新启动服务器,我们输入 y 确定重启服务器。
重新启动之后,输入 lsmod | grep bbr 如果看到 tcp_bbr 就说明 BBR 已经启动了。