大家好,从之前的写《搬瓦工Centos 6 64 BBR版本命令安装Shadowsocks》教程以来,Q群里来了很多工友,有的工友对命令是很陌生的,而且对服务器操作来说也是有难度的,但是为了让大家都用上SS,我在群里都给大家做了解答,有的时候也用Teamview给大家远程,但是Teamview个人版本是有连结限制的,所以到后面给有的工友远程的时候,经常有问题,但是QQ远程又很不稳定,而且如果一个QQ在电脑上远程,工友又在手机使用的话,经常会断线,所以发现有很多问题。
自搭VPS推荐:
. 搬瓦工推荐选购CN2 GIA线路:https://www.vpsdhw.com/we/2986.html
. DMIT:https://www.vpsdhw.com/we/3292.html
. GigsGigsCloud:https://www.vpsdhw.com/we/3247.html
. RackNerd 3核2.5G 6T流量 美国DC2机房 $27.80/年 详情:https://www.vpsdhw.com/we/3494.html
. Vultr的优势在于:可选机房地域多 被墙可以重新销毁再开,速度一般:https://www.vpsdhw.com/we/3343.html
下面先就之前的问题做几个说明:
- 如果大家只是为了翻墙,只是单纯为了访问一些国外的网站,我建议大家用搬瓦工机场Just my Socks《Just my Socks购买教程》,目前已支持支付宝付款,支持IP更换(5条线路,哪条能用用哪个),价格比较便宜。
- 如果大家还是买了搬瓦工的VPS,自己不会命令安装,或者有安装问题,可以加我QQ远程协助:点击我加为好友
- 关于打赏:之前很多工友都给了打赏,在此先感谢大家,我就当大家请我吃饭喝茶了,而且我也做了相应的备注和记录,来日再报答大家!(提示:文章结尾有个打赏按钮可以直接打赏)
- 需要帮忙安装SS的工友,不打赏我也会帮助的,一般时间下午或者晚上。
开始今天的主题:
11月5日更新:进入一键脚本后,选Shadowsocks-libev 版,加密方式:aes-256-gcm (cfb加密貌似还是会封)
Shadowsocks libev搭建方法,是有自带 tls功能的,安装的时候,默认的opts选项是N,输入Y后就可以看到tsl了,
搭建完成后,还是翻不了的,请自行问题排查,尤其加密方式和浏览器代理设置(参考此文问题排查部分)
一、连接服务器
用xshell或者其他ssh,工具连接服务器,windows用户可以直接在Q群文件下载,Mac用户可以直接名自带的命令工具连接,不懂连接的加我Q。
二、搭建 Shadowsocks 服务
搭建SS之前,可以先开启BBR ,BBR开启教程:https://www.vpsdhw.com/we/2265.html
(如出现错误提示 bash: wget: command not found,可以请在先执行命令:
yum -y install wget
然后再开下下面的命令进行安装SS
wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh chmod +x shadowsocks-all.sh ./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log
然后回到 Xshell 软件,鼠标右键粘贴到软件中,回车继续。
回车后系统会自行下载脚本文件并运行。按照下图提示,我们输入 1 选择安装服务,回车继续。
回车后系统会进入安装界面。按照下图提示,我们首先依次输入 SS 的各项信息,然后回车继续即可。
注意:如果有信息输入错误需要更改时,请按住 Ctrl 键后再按删除键,直接按删除键是不能删除的。
安装过程耗时 2~5 分钟,完成后会来到下图界面,请把图中四行红字信息保存下来,方便以后查询使用。
成功安装后会返回下面图示内容:
至此,搭建就完成了。
- 搭建V2教程
- 搭建Trojan教程
- 付费搭建:加QQ群:324748797 联系群主
三、安装出错问题解决
如果使用上面方法出现不能安装,多数是因为服务器Python的版本问题需要执行下面几个步骤:
- 查看服务器Python版本,SSH连结服务器后执行 命令:
whereis python
- 进入VI,将Python版本修改为已安装的版本,如图,命令:
vi /usr/bin/yum
- 3.修改后,重新执行前面的Shadowsocks 服务安装命令,应该就不会有问题了。
如果大家的服务器不带BBR加速,可以选择安装BBR加速,关于BBR加速,请移步《搬瓦工VPS 魔改 BBR加速(一键脚本)tcp_nanqinlang.sh 适用于CentOS6/7和Debian 7+》
各版本默认配置文件
Shadowsocks-Python 版:
/etc/shadowsocks-python/config.json
ShadowsocksR 版:
/etc/shadowsocks-r/config.json
Shadowsocks-Go 版:
/etc/shadowsocks-go/config.json
Shadowsocks-libev 版:
/etc/shadowsocks-libev/config.json
各平台客户端下载
Windows 客户端:点击下载;Macbook 客户端:点击下载;Android 客户端:点击下载 / 魅族专用;
iPhone/iPad 客户端:在某宝购买一个 App Store 美区账户,搜索 potatso lite 下载安装。
Windows 客户端若无法运行则请先安装 NET4.6.2 软件:点击下载。
附1. 修改 Shadowsocks 的配置信息
如果你以后需要修改 Shadowsocks 的配置(比如密码、端口或者加密),可以运行下列命令:
中文版:
bash shadowsocks-libev_CN.sh
英文版:
bash shadowsocks-libev.sh
然后选择第 8 项:修改 Shadowsocks 配置即可重新设置 Shadowsocks 的密码、端口以及加密方式。
附2. 卸载 Shadowsocks 服务
如果你以后需要修改 Shadowsocks 的配置(比如密码、端口或者加密),可以运行下列命令:
中文版:
bash shadowsocks-libev_CN.sh
英文版:
bash shadowsocks-libev.sh
然后选择第 2 项:卸载 Shadowsocks 服务即可从服务器中卸载掉 Shadowsocks 服务。
卸载方法
若已安装多个版本,则卸载时也需多次运行(每次卸载一种)
使用root用户登录,运行以下命令:
./shadowsocks-all.sh uninstall
启动脚本
启动脚本后面的参数含义,从左至右依次为:启动,停止,重启,查看状态。
Shadowsocks-Python 版:
/etc/init.d/shadowsocks-python start | stop | restart | status
ShadowsocksR 版:
/etc/init.d/shadowsocks-r start | stop | restart | status
Shadowsocks-Go 版:
/etc/init.d/shadowsocks-go start | stop | restart | status
Shadowsocks-libev 版:
/etc/init.d/shadowsocks-libev start | stop | restart | status
各版本默认配置文件
Shadowsocks-Python 版:
/etc/shadowsocks-python/config.json
ShadowsocksR 版:
/etc/shadowsocks-r/config.json
Shadowsocks-Go 版:
/etc/shadowsocks-go/config.json
Shadowsocks-libev 版:
/etc/shadowsocks-libev/config.json
更新日志
2019 年 01 月 11 日:
1、升级:libsodium 到最新版本 1.0.17;
2、升级:mbedtls 到最新版本 2.16.0;
2018 年 11 月 05 日:
1、升级:使用 Github 上最新代码编译出 Go 版二进制可执行文件,版本号 1.2.2。
未经允许不得转载:搬瓦工VPS_美国VPS » 教程:搬瓦工Conetos 7 任何版本命令安装Shadowsocks详细教学