VPS搭建SS服务器及Shadowsocks节点配置客户端实现科学上网
一些国外的网站和服务在国内无法正常访问,比如 Google、YouTube、Instagram、Twitter 等
虽然有免费的科学上网服务,但是难免对信息安全上不放心,而且质量等也不够理想,毕竟 “天下没有免费的午餐”,想要免费使用优质服务无异于做梦。索性干脆自己搭建一个,一个月最低也就二三十来块,用得舒服也放心。
本篇就详细介绍下如何使用 VPS 服务器快速安装搭建 ss 服务。图文结合,简单详细,让小白也可以自由上网。
安装ss之前可能部分服务器,会安装不成功,可以尝试先安装宝塔面板(因为有ss需要的环境),然后再卸载。
1、开始安装SS:
依次运行下面三行命令,如下图所示按要求输入相应信息。(建议:端口选择大于 1000 的。)
- wget — no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
- chmod +x shadowsocks.sh
- ./shadowsocks.sh 2>&1 | tee shadowsocks.log
复制代码
安装完成,把标红的连接信息记录下来,就可以关闭 xshell 了。(出现这几行就说明安装成功)
服务端搭建完成!(^▽^)
⚠️注意:最后需要关闭下系统的防火墙,不然会导致SSH无法连接,粘贴下面的命令然后回车就行
- systemctl stop firewalld
- systemctl disable firewalld
复制代码
执行后可以用systemctl status firewalld查看是否已经关闭,显示inactive就是关闭了防火墙
在线检查端口是否开放
使用 systemctl 管理 shadowsocks 命令
- systemctl status shadowsocks #运行状态
- systemctl start shadowsocks #启动
- systemctl stop shadowsocks #停止
复制代码
2、一键安装并开启BBR加速
一键安装BBR加速脚本,执行如下命令:
- cd /usr/src && wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
复制代码
执行以上安装命令后,如下图所示:
我这里选择“2”,“安装 BBRplus版内核”加速。
安装完成后会提示重启服务器,这时候输入字母“y”,回车后,重启服务器。当服务器启动后,我们再次执行安装命令,选择“7”启用“使用BBRplus版加速”。
至此,BBR Plus 加速模块安装并启用完成。
注意事项:以上加速脚本不仅支持安装 BBR原版/BBR Plus/BBR魔改版 加速模块,而且支持 Lotserver(锐速) 内核加速,我这里建议你使用 BBR Plus 加速,因为根据很多用户的反馈,大部分 VPS 安装 BBR Plus 效果较好。我认为主要原因是BBR原版加速较为温和,BBR Plus 有所加强,但是BBR 魔改版加强过于暴力,严重影响同一机房环境的其他 VPS 网络速度,被大部分 VPS 提供商限制了,所以BBR 魔改版在很多VPS上加速效果并不够明显。
3、使用方法
下面只要下载客户端连接就行了。包含 win、mac 和 安卓客户端。(IOS 需要在商店中安装)
客户端下载链接(GitHub):
安卓:shadowsocks-android
Win:shadowsocks-windows
Mac:shadowsocksX-NG-R
IOS:在AppStore搜索Potatso安装
注:或者其他支持shadowsocks的APP也可以,这里比较推荐Potatso Lite
电脑打开客户端,将上面记录的相应连接信息填入客户端,确定。
右键任务栏托盘小飞机图标,“启动”,可以选择合适的代理模式。
-
PAC: 只代理国外网站;
-
全局: 所有网站都通过SS。
这里简要说一下PAC模式和全局模式问题:
PAC模式就是访问国内网站会走国内IP,访问被封的网站走服务器IP
全局就是全部走服务器IP
这里建议选择PAC模式,PAC的地址都是保存在gfwlist
希望大家遇到PAC无法访问的网站多上去提issues。
和电脑类似,填入对应连接信息,启用即可。其他选项如果不懂的话,保持默认就好。
|