onplus/shadowsocks-heroku: 一键部署 Free Shadowsocks-Heroku
2018-09-01 16:45:51 Author: github.com(查看原文) 阅读量:495 收藏

Join GitHub today

GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.

Sign up

Pull request Compare This branch is 1 commit ahead, 14 commits behind mrluanma:master.

Fork 于 shadowsocks-heroku 项目

Heroku 是一个支持多种编程语言的云平台即服务,shadowsocks-heroku 则是可部署在 Heroku 平台的 ss 服务。 和 shadowsocks 不同的是 shadowsocks-heroku 使用的 WebSocket 代替原本的 sockets。

如果遇到问题

  1. 请先检查是否遵循步骤(再次阅读一遍教程)
  2. 请先自行通过Google/Github寻找答案
  3. 如果还没有解决,欢迎通过 issue 提问(贴日志和配置的时候注意隐藏密码&个人ip)

准备

1. 注册 Heroku 帐号

Heroku 提供免费账号,部分介绍如下:

注册地址:https://signup.heroku.com/ (注册和部署过程可能需要梯子#10#14

部署

  1. 点击 一键部署到heroku

   也可以选择另一个版本的服务端shadowsocks-websocket-python手机用户建议部署跨平台支持更好的v2ray

  1. 设置 加密算法和app 密码

deploy

支持的加密算法类型如下https://github.com/mrluanma/shadowsocks-heroku#supported-ciphers

启动本地 Client

  1. 下载release https://github.com/onplus/shadowsocks-heroku/releases备份

  2. 修改config.json参数,运行ss-h.exe 或 start.vbs (或 win托盘工具taskbar.exe)

  3. 启动成功,命令行显示:server listening at { address: '127.0.0.1', family: 'IPv4', port: 1080 }

配置代理

  1. 下载:Chrome 浏览器 SwitchyOmega 插件(参考教程, 导入备份文件SSHeroku.Bak.zip

  2. 安装:打开浏览器的扩展程序页面 chrome://extensions,把 SwitchyOmega.crx 文件拖放到浏览器扩展程序页面安装

  3. 配置:添加SwitchyOmega代理服务器

    代理协议: SOCKS5
    代理服务器local_address:127.0.0.1 
    代理端口local_port: 1080 

可选:

  1. 使用无污染DNS https://www.zhihu.com/question/32229915
  2. cow/meow智能代理  https://github.com/cyfdecyf/cow#cow-climb-over-the-wall-proxy
    #rc配置文件
    listen = http://127.0.0.1:7777
    proxy = socks5://127.0.0.1:1080
  1. 网站导航 http://www.ipv6daohang.com/

文章来源: https://github.com/onplus/shadowsocks-heroku
如有侵权请联系:admin#unsafe.sh