shadowsocks-heroku
Heroku 是一个支持多种编程语言的云平台即服务,shadowsocks-heroku 则是可部署在 Heroku 平台的 ss 服务。 和 shadowsocks 不同的是 shadowsocks-heroku 使用的 WebSocket 代替原本的 sockets。
准备
1. 注册 Heroku 帐号
Heroku 提供免费账号,部分介绍如下:
- 512 MB RAM per dyno
- Free apps sleep automatically after 30 mins of inactivity to conserve your dyno hours
- Free apps wake automatically when a web request is received
- https://devcenter.heroku.com/articles/limits
- https://devcenter.heroku.com/articles/free-dyno-hours#usage
部署
- 点击
,一键部署到heroku
也可以选择另一个版本的服务端shadowsocks-websocket-python - 设置 加密算法和app 密码
启动本地 Client
- 下载release https://github.com/onplus/shadowsocks-heroku/releases (备份)下载SS-H即可。
- 修改config.json参数,服务器就是“你的APP名称.herokuapp.com”,密码是前面自己设置的。然后运行ss-h.exe 或 start.vbs (或 win托盘工具taskbar.exe)
- 启动成功,命令行显示:
server listening at { address: '127.0.0.1', family: 'IPv4', port: 1080 }
配置代理
- 安装:打开浏览器的扩展程序页面
chrome://extensions,把SwitchyOmega.crx文件拖放到浏览器扩展程序页面安装 - 配置:添加SwitchyOmega代理服务器
代理协议: SOCKS5
代理服务器local_address:127.0.0.1
代理端口local_port: 1080
可选:
- 使用无污染DNS https://www.zhihu.com/question/32229915
- 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


没有评论:
发表评论