heroku+SwitchyOmega实现谷歌浏览器科学上网
heroku搭建代理+SwitchyOmega谷歌浏览器插件实现科学上网,自由登录谷歌,使用谷歌服务,浏览网页。但网速只有128kb/s,满足日常查资料使用。
shadowsocks-heroku
shadowsocks-heroku 是可部署在 Heroku 平台的 ss 服务。但 ss-h不同于普通的ss,不能直接ss客户端使用 。
和 shadowsocks 不同的是 shadowsocks-heroku 使用的 WebSocket 代替原本的 sockets。
如果遇到问题
准备
1. 注册 Heroku 帐号
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
注册地址:https://signup.heroku.com/ (注册和部署过程可能需要梯子)
部署
点击 ,一键部署到heroku
也可以选择另一个版本的服务端shadowsocks-websocket-python手机用户建议部署跨平台支持更好的v2ray
设置 加密算法和app 密码
支持的加密算法类型如下
Supported Ciphers |
---|
rc4 |
rc4-md5 |
table |
bf-cfb |
des-cfb |
idea-cfb |
seed-cfb |
cast5-cfb |
aes-128-cfb |
aes-192-cfb |
aes-256-cfb |
camellia-256-cfb |
camellia-192-cfb |
camellia-128-cfb |
启动本地 Client
下载相应的版本,并放在适当的位置。
2. 修改config.json参数
"server": "unkaer.herokuapp.com", //服务器地址,自己取得名字+.herokuapp.com
"local_address": "127.0.3.14", //本地代理地址,可自行修改
"scheme": "ws",
"local_port": "233", //本地连接端口,可自行修改
"remote_port": "80", //服务器端口
"password": "password", //密码
"timeout": 600, //超时
"method": "camellia-256-cfb" //加密方式
- 开启本地代理服务器
运行 ss-h.exe
会有命令行提示(推荐第一次时使用) 或 start.vbs
后台静默 (推荐日常使用,或开机自启,方法见开机自动拨号上网)
可更改运行图标,win托盘运行,更美观方便。见win托盘工具taskbar.exe
启动成功,命令行显示:
server listening at { address: '127.0.0.1', family: 'IPv4', port: 1080 }
配置代理
下载:Chrome 浏览器 SwitchyOmega 插件
安装:打开浏览器的扩展程序页面
chrome://extensions
,把SwitchyOmega.crx
文件拖放到浏览器扩展程序页面安装配置:
添加SwitchyOmega代理服务器代理协议: SOCKS5 代理服务器local_address:127.0.3.14 代理端口local_port: 1080
添加网络自动切换
切换规则
排序 条件类型 条件设置 情景模式 操作
raw.githubusercontent.com
规则列表规则
https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt
开始使用
浏览器右上角,SwitchyOmega代理选择网络自动切换。
其他使用方案
原文作者: ababwbq
原文链接: https://www.unkaer.cf/heroku-SwitchyOmega.html
版权声明: 转载请注明出处(必须保留原文作者署名原文链接)