🖌️
fanqiang
  • 翻墙-科学上网、翻墙工具、翻墙教程项目库
  • MAC允许未知来源的应用
  • V2ray机场
  • 苹果iPhone、ios翻墙方法
  • 中国大陆注册ChatGPT教程
  • Shadowsocks+v2ray插件教程
  • v2ray免费账号(长期更新)
  • SS/SSR免费账号(长期更新)
  • 安卓翻墙APP: V2ray VPN 下载
  • FirefoxFQ,火狐firefox一键翻墙包
  • 苹果电脑MAC翻墙方法
  • ChromeGo,Chrome一键翻墙包
  • ChromeGoMac,Chrome一键翻墙包 Mac版
  • EdgeGo,Edge一键翻墙包
  • Firefox一键翻墙包 Linux版
  • Android 安卓翻墙教程
    • 安卓翻墙APP:BifrostV 教程
    • 安卓翻墙APP:Shadowsocks for Android 教程
    • 安卓手机 SSR 翻墙教程
    • 安卓手机 Surfboard 翻墙教程
    • 安卓手机 V2rayNG 翻墙教程
    • 安卓手机翻墙APP: Clash for Android教程
    • V2ray.VPN 教程
  • deprecated
    • ipfs-qanqiang
    • readme
      • 聊聊 GFW 如何封杀 Resilio Sync(BTSync)?以及如何【免翻墙】继续使用?
  • 翻墙新闻(FQNews)安卓APP
    • shadowsocks-android plugin framework
      • CHANGES
      • doc
  • 翻墙新闻(FQNews)安卓APP(新版)
    • CHANGELOG
    • fastlane
  • 游戏机翻墙加速教程
    • Mac电脑使用ClashX Pro作为网关旁路由给其它设备翻墙
    • Oculus Quest 如何翻墙
    • PS4-PS5游戏机通过局域网翻墙,加速游戏,以及下载游戏教程
    • SStap和Netch免费游戏加速器教程
    • Switch、 PlayStation、Xbox等游戏机翻墙教程,利用MAC电脑做旁路由加速
    • Windows如何共享Wifi无线网卡翻墙热点给其它设备翻墙
    • 在Mac上使用clashx pro给switch开启游戏加速
    • 苹果电视Apple Tv翻墙指南
  • iPhone/iPad V2ray/SS 翻墙APP教程
    • 注册苹果美区 Apple ID 帐号并购买APP指南
    • Kitsunebi 教程
    • Potatso Lite 教程
    • Quantumult X 配置使用简易教程
    • 导入 Quantumult 完整配置
    • Quantumult 教程
    • Shadowrocket小火箭配置使用教程
    • Surge 教程
    • Iphone/iPad通过电脑局域网共享翻墙
  • Linux 翻墙教程
  • Mac翻墙软件教程
    • ClashX 翻墙教程
    • macOS平台 Surge教程
    • macOS翻墙 V2rayU教程
    • macOS翻墙 V2rayX 教程
  • 路由器翻墙教程
    • 梅林路由器翻墙教程
    • OpenWRT路由器翻墙教程
  • Tor Browser Portable
  • V2Ray Shadowsocks Brook 自建翻墙服务器教程
    • Brook之TLS+WebSocket+CDN翻墙教程
    • Brook之TLS+WebSocket+Web服务器翻墙教程
    • Brook之TLS+WebSocket翻墙教程
    • SSH连接VPS教程
    • V2Ray之TLS+WebSocket+Nginx+CDN配置方法
    • V2Ray之TLS+WebSocket翻墙方法
    • V2ray官方一键安装脚本(新版)
    • Windows版V2ray客户端安装配置指南
    • 使用FileZilla和VPS传输文件教程
    • 最简单的Google BBR 一键加速VPS教程
    • 翻墙VPS推荐:搬瓦工VPS购买教程
    • 自建Shadowsocks服务器简明教程
    • 自建V2Ray+TLS翻墙配置方法
    • 自建V2ray服务器简明教程
    • 购买Vultr VPS图文教程
    • PAC
  • Windows V2ray/SS/SSR 翻墙教程
    • Clash for Windows 翻墙教程
    • SSTap教程
    • Windows翻墙之SSR教程
    • V2rayN配置使用教程
    • tor-v2ray
  • .github
    • ISSUE_TEMPLATE
      • custom
      • feedbank
Powered by GitBook
On this page

Was this helpful?

  1. V2Ray Shadowsocks Brook 自建翻墙服务器教程

自建Shadowsocks服务器简明教程

Previous翻墙VPS推荐:搬瓦工VPS购买教程Next自建V2Ray+TLS翻墙配置方法

Last updated 1 year ago

Was this helpful?

自建Shadowsocks教程很简单,整个教程分简单几步:

购买VPS服务器、一键加速VPS服务器、安装Shadowsocks服务端

虽然很简单,但是如果你懒得折腾,那就用我们提供的免费翻墙软件吧: 、、、

或者也可以购买现成的翻墙服务(跟本库无关哦):


【前言】


第一步:购买VPS服务器

详见: 或


第二步:SSH连接服务器

详见:

SSH连接VPS成功后,会出现如上图所示,之后就可以复制粘贴linux命令脚本来执行了。


第三步:Google BBR 一键加速VPS服务器


第四步:安装Shadowsocks服务端

什么?V2ray?,这不是安装Shadowsocks吗,是我看错了,还是你写错了?哈哈,你没看错,我也没写错!

V2ray 的实现中已内置了Shadowsocks支持,包括最新的AEAD加密协议。同时经过笔者的试用,感觉V2ray 的 Shadowsocks实现,用起来挺稳定。而Shadowsocks官方的Shadowsocks libev有一个问题,我一直没法解决,就是Shadowsocks libev的服务端程序会死掉,错误日志报的错误信息却是DNS解析错误,此时重启一下Shadowsocks libev就好了,所以判断是Shadowsocks libev 服务端程序莫名其妙死掉了。所以,这里我们推荐采用V2ray 服务端程序来实现自建Shadowsocks翻墙服务器。

熟悉Linux的网友可以直接在VPS服务端编辑: /etc/v2ray/config.json 这个文件,一般网友推荐把这个文件下载到本地,编辑修改后,再上传到VPS服务器上。

话不多说了,直接给出V2ray实现Shadowsocks的配置文件config.json例子:

{
  "log": {
    "loglevel": "warning",
    "access": "/dev/null",
    "error": "/dev/null"
  },
  "inbounds": [
    {
      "port": 51888,
      "protocol": "shadowsocks",
      "settings": {
        "method": "aes-256-gcm",
        "password": "www.bannedbook.org",
        "network": "tcp,udp",
        "level": 0
      }
    }
  ],
  "outbounds": [
    {
      "protocol": "freedom",
      "settings": {},
      "tag": "allowed"
    },
    {
      "protocol": "blackhole",
      "settings": {},
      "tag": "blocked"
    }
  ],
  "routing": {
    "rules": [
      {
        "domain": [
          "google.com",
          "apple.com",
          "oppomobile.com"
        ],
        "type": "field",
        "outboundTag": "allowed"
      },
      {
        "type": "field",
        "ip": [
          "geoip:private"
        ],
        "outboundTag": "blocked"
      }
    ]
  }
}

你只需要完整复制这个config.json例子,使用Notepad++将里面的 port 、password 修改成你想要的服务器端口和密码,端口小于65535 , 密码任意设置,跟客户端一致即可。

Shadowsocks加密算法有很多种,可以粗略的分为AEAD加密和非AEAD加密,具体技术细节有兴趣了解的可以自行Google。现在请务必使用AEAD加密算法(chacha20-ietf-poly1305、xchacha20-ietf-poly1305、aes-128-gcm、aes-192-gcm、aes-256-gcm),目前xchacha20-ietf-poly1305和aes-256-gcm是最佳的选择,由于各大平台的cpu现在对aes算法都有较好的优化,这里个人推荐aes-256-gcm 。见上面配置文件中的 "method": "aes-256-gcm" 。

然后上传config.json文件,覆盖vps上的/etc/v2ray/config.json 文件。

然后在vps上执行命令检查下配置文件: /usr/bin/v2ray/v2ray -test -config /etc/v2ray/config.json

如过配置文件没有错误的话,以上命令会输出:......Configuration OK.

然后重启v2ray服务端命令: service v2ray restart

接下来配置Shadowsocks客户端即可。


第五步:Shadowsocks客户端配置

注意:这里的端口,填写上面 “第四步 安装Shadowsocks服务器” 中config.json文件中 "port": 后面的数字,密码 和 加密 也必须和第四步中config.json里面保持一致。 配置好客户端,就可以自由冲浪了! 其它客户端的配置也都差不多与此类似。



详见:

这里我们采用V2ray官方的一键安装脚本,见教程:

使用 安装V2ray后,我们需要修改一下V2ray配置文件,以启用Shadowsocks服务。

VPS传输文件教程请见:

在本地编辑/etc/v2ray/config.json 文件推荐使用 这个开源免费的编辑器,非常好用。

我们以为例,简单示范客户端配置如下图:

关于客户端的选择,请特别注意:绝大多数SSR客户端不支持AEAD加密,所以必须要使用 ,而不是SSR客户端。

相关教程:

有问题可以交流。

最简单的Google BBR 一键加速VPS教程
V2ray官方一键安装脚本
V2ray官方一键安装脚本
使用FileZilla和VPS传输文件教程
Notepad++
Windows版的Shadowsocks官方客户端
SS客户端
自建V2ray服务器简明教程
发Issue
安卓手机翻墙
Chrome一键翻墙包
EdgeGo-Edge一键翻墙包
火狐firefox一键翻墙包
购买Vultr VPS图文教程
搬瓦工VPS购买教程
SSH连接VPS教程
V2free翻墙-不限流量、高速稳定、性价比超强