場景
現在看到這篇文章的各位是如何翻牆的呢?
- 使用 vultr 自建 SSR
- 購買 SSR/V2ray 服務
- 使用免費的梯子
- 其他?
之前提到過 heroku 可以搭建免費的 SS 服務,這裡就來具體說明一下如何操作
附:免費的服務來之不易,請勿濫用 heroku 服務,避免對正常開發者使用造成影響
具體步驟
註冊 heroku 賬號
在 註冊頁面 填寫一些信息就可以免費註冊 heroku 帳號了。
免費賬號有如下限制
- 能夠使用 512M 內存
- 30min 無人訪問後應用休眠
- 應用每個月 500h 的免費活動時間
對於真正的項目這種配置當然不夠,但如果只是部署一個 Shaodowsocks 的話還是綽綽有餘的,而且也不可能無時無刻都在使用 Shadowsocks。
註:如果想要快速穩定的 SS 服務,請選擇購買付費的 SS 服務。畢竟,某種意義上,免費的才是最貴的!
創建一個 Shadowsocks APP
設置 APP
需要設置的有 4 項,其中的密碼必填!
- APP 名字,也是之後 heroku 為你分配的子域名,默認為隨機字元串
- 選擇伺服器的位置,默認美國
- 選擇 Shadowsocks 連接密碼
- 選擇加密演算法,默認 aes-26-cfb
設置完成後點擊 Deploy app,等待部署完成後,點擊最下方的 View 按鈕,如果在新標籤頁看到下面的這句話就代表部署成功了
1
|
Welcome to Heroku https://github.com/onplus/shadowsocks-heroku
|
使用客戶端
在 Shadowsocks 客戶端頁面 下載對應平台的客戶端,Windows 平台的鏈接是 https://github.com/onplus/shadowsocks-heroku/releases/download/0.9.10.1/ss-h-win64.zip。
解壓出來,可以看到 config.json
文件,我們需要修改一下配置
1 2 3 4 5 6 7 8 9 10 |
{ "server": "rxliuli-ss-demo.herokuapp.com", // Shadowsocks App 域名 "local_address": "127.0.0.1", "scheme": "ws", "local_port": "1080", "remote_port": "80", "password": "rxliuli-ss-demo-147258369", // Shadowsocks App 密碼 "timeout": 600, "method": "aes-256-cfb" // 加密方法,默認是 aes-256-cfb } |
現在,我們可以雙擊 ss-h.exe 啟動 Shadowsocks,這種方式會打開一個命令行窗口。如果想後台運行可以使用 start.vbs 腳本。
瀏覽器設置
安裝插件 Proxy SwitchyOmega,然後在 導入/導出 > 在線恢復 中輸入 https://gist.githubusercontent.com/rxliuli/7447e51653a35e2a36a294f2b8ba9052/raw/57154aaa799f1c9d413500b63f38eb91fd1c075c/SwitchyOmegaBak,然後點擊 恢復。
訪問 https://www.google.com/,嗯,現在還無法訪問,我們選擇 AutoSwitch 模式
好了,大功告成,我們以後可以正常在瀏覽器上網了!