搬瓦工
SS搭建教程
最新搬瓦工 VPS 注册与购买教程

搬瓦工 CentOS 7 各版本搭建 Shadowsocks / SS 详细教程

最新 Just My Socks 注册、购买以及使用教程

虽然说现在搬瓦工官方推出了 Just My Socks 机场服务,使用起来非常的方便,但是还是有很多网友喜欢自己购买 VPS 后自行手动搭建 SS,是不是觉得自己动手非常有成就感呢?不论大家用什么方式操作,只要最后都能够连接外网,就说明大家成功了。 目前 Shadowsocks / SS 的安全性仍然没有 V2RayTrojan 好,所以长期使用 SS 避免不了 VPS 被封、被墙的风险,所以在这里还是建议大家尽量使用更加安全的 V2RayTrojan 进行科学上网。下面是本站今天给大家分享的搬瓦工 VPS 一键搭建 Shadowsocks / SS 详细教程,有需要的网友可以拿去。

搬瓦工 CentOS 7 各版本搭建 Shadowsocks / SS 详细教程

目前可行的自由上网可分为两种情况,购买机场服务或者购买VPS进行搭建:

  1. 如果大家购买搬瓦工只是为了能够连接外网,这里本站推荐大家使用搬瓦工机场“Just My Socks” ,Just My Socks 内置 Shadowsocks 和 V2ray 的上网节点。(本站给大家整理了 Just My Socks购买教程 + 优惠码,另外还有 Just My Socks 使用教程
  2. 如果需要购买 VPS 服务器,首选搬瓦工和 Vultr 这两家的 VPS 服务器,这两家的 VPS 是经过国内网友多年来实践与证明后的优质 VPS 提供商。(如需购买参考搬瓦工购买教程以及 Vultr购买教程

在本文的开始前仍然还是建议大家使用目前最为安全的上网方式:

搬瓦工搭建 SS 教程

本脚本提供了 libev 版的 Shadowsocks / SS 搭建,推荐大件使用。

  1. 加密方式推荐大家选择 aes-256-gcm (cfb 的加密目前还是有可能被检测到,使用后可能会被封)
  2. Shadowsocks libev 版自带 tls 功能的,安装的时候,默认的 opts 选项是 n,输入 y 后就可以看到 tsl 了。

远程连接服务器

在安装脚本前,我们还需要有远程连接 SSH 的工具,基本上大家使用的都是 Windows 系统和 Mac OS X(苹果)系统,在手机端使用的用户几乎没有,下面是是 Windows 系统和 Mac OS X(苹果)系统远程连接 SSH 的教程:

Windows 系统

Windows 用户建议使用 Xshell 进行远程连接 VPS 服务器。

Xshell 下载地址:最新免费版 Xshell 和 Xftp 下载地址(中文版永久免费)

Xshell 使用教程:利用 Xshell 远程登录 SSH 连接 VPS 服务器教程

Mac OS X(苹果)系统

Mac OS X(苹果)用户其实不需要下载第三方的远程连接软件,自带的中端就非常好用,本站感觉甚至胜过其它类终端软件,打开终端工具或者按 Command+空格组合键搜索终端后打开,输入以下命令:

ssh root@ip_address -p ssh_port
#例如:ssh root@192.168.0.1.22 -p 23456

其中,ip_address 需要替换为 VPS 的 IP 地址,ssh_port 需要替换为 VPS 的 SSH 端口。

回车后,继续输入 VPS 的 SSH 密码即可登录成功,然后输入相应的操作命令进行执行就可以了。

搭建 Shadowsocks / SS 服务

以上完全具备后开始进行搭建SS,在搭建之前推荐大家先安装 Google BBR 加速《搬瓦工 VPS 安装魔改版 Google BBR 加速教程》,BBR 加速大家可以根据自己的情况选择安装和不安装,安装后速度可能要好上很多。

下面我们开始搭建SS。

如果在运行脚本后出现“bash: wget: command not found”的错误提示,请先执行以下命令:

yum -y install wget

输入 Shadowsocks / 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

把以上脚本复制后粘贴到 SSH 输入框内“回车”,如图:

搬瓦工搭建 SS 教程

以上共4项:

  • 1) Shadowsocks-Python
  • 2) ShadowsocksR
  • 3) Shadowsocks-Go
  • 4) Shadowsocks-libev

推荐大家选择第四项的 Shadowsocks-libev 版本进行安装,输入数字“4”后进行回车。

回车后会提示你输入“Shadowsocks-libev 的密码”,本文测试教程密码为“www.bwgss.org”,如图:

搬瓦工搭建 SS 教程

回车后提示你输入“Shadowsocks-libev [1-65535]的端口”,本文测试教程端口为“54321”,如图:

搬瓦工搭建 SS 教程

端口输入完毕后“回车”,会提示你“请为 Shadowsocks-libev 选择加密方式”,推荐大家选择“aes-256-gcm”,输入“1”后回车,如图:

搬瓦工搭建 SS 教程

加密方式选择完成后“回车”,下一步最为重要,会提示你“是否要为 Shadowsocks-libev 安装 simple-obfs?”

这时我们输入“y”后,再输入“2”选择“tls”,如图:

搬瓦工搭建 SS 教程

然后会看到“Press any key to start…or Press Ctrl+C to cancel”的提示,意思就是“按任意键开始…或按Ctrl + C取消”。

我们按任意键开始安装 Shadowsocks / SS 服务,整个过程大约需要2-5分钟左右,安装完成后如下图:

搬瓦工搭建 SS 教程

到目前为止 Shadowsocks / SS 已经安装完成,在 SSH 界面你可以看到相应的配置信息:

  • 服务器地址
  • 服务端口
  • 连接密码
  • 加密方式
  • “ss://”开头的订阅地址

下载 Shadowsocks / SS 客户端

通过以上的配置信息下载相应的客户端,就能够愉快的访问外网了。

客户端下载地址参考《Shadowsocks / SS 客户端下载

Shadowsocks / SS 客户端配置教程

各平台的 Shadowsocks / SS 配置教程参考:

windows 系统 Shadowsocks / SS 客户端配置教程

Android(安卓)系统 SS 客户端配置使用教程

Mac OS X(苹果)系统 SS 客户端配置使用教程

iOS(苹果手机)系统 SS 客户端配置使用教程

相关问题

如果在安装过程中出现错误,基本上是因为 Python 的版本问题,解决办法如下:

查看服务器 Python 版本,SSH 连结服务器后执行 命令:whereis python

进入VI,将 Python 版本修改为已安装的版本,命令:vi /usr/bin/yum

搬瓦工搭建 SS 教程

修改完成后,重新执行前面的 Shadowsocks 安装命令,应该就不会有问题了。

Shadowsocks 各版本默认配置文件

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

修改 Shadowsocks 的配置信息

如果你以后需要修改 Shadowsocks 的配置(比如密码、端口或者加密方式等),可以运行下列命令:

中文版:

bash shadowsocks-libev_CN.sh

英文版:

bash shadowsocks-libev.sh

选择第 8 项:修改 Shadowsocks 配置即可重新设置 Shadowsocks 的密码、端口以及加密方式。

选择第 2 项:卸载 Shadowsocks 服务即可从服务器中卸载掉 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

如果感觉自己搭建比较麻烦推荐大家使用搬瓦工官方机场 Just My Socks,IP被墙自动更换。

本文到此结束,如果需要其它上网方式请在本站进行搜索。

未经允许不得转载:搬瓦工SS教程 » 搬瓦工 CentOS 7 各版本搭建 Shadowsocks / SS 详细教程
Vultr 最新优惠活动-新用户注册 Vultr 赠送 50-100 美元火热进行中……

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址