上次寫了 V2Ray 之後,我又發現另一個現像。防火牆把很多經常被用比搭梯子或機場的 VPS 供應商的服務器也封了,導致連最基本連接 SSH 都不行,什至連本身行運行的好好的服務器都停工了,那該怎麼辦呢?
最後我找到一個最優解——CDN。用這個方法什至可以把已經宣佈死亡的服務器,起死回生!付出的代價就是在 Ping Time 速度上會有一點點的下降,整體的速度還是可以的。重點是 Cloudflare 這個 CDN 服務是免費的。當然不一定是 V2Ray Cloudflare 的,如果你有經驗的話,也可以是 V2Ray CDN(其他 CDN 什至國內的都可以)。
*2020 年 1 月更新,我決定不再折騰自架翻牆,穩定使用 v2net 中,平宜好用。可以參考這個使用介紹。
還沒有試過 V2Ray 的朋友,可以先去試試看。
這個方法需要用到以下的東西:
- Cloudflare 賬戶
- 域名
- Vultr VPS 服務器
- 30 分鐘的時間
- 一顆折騰的心
這個教程我會用一個「死掉」的 VPS 來做例子,可以看到我「站長之家」的 Ping 工具檢測的結果,是已經死得不能再死啦,沒有一個地方 Ping 得動,我們來看看怎麼把它起死回生!
如果自己還沒有 VPS 的話,可以先看這篇文章,自己先去建一個。
連結域名和 Cloudflare
購買域名
沒有域名的朋友,可以先去 Namecheap 買一個最便宜的域名,我看到最便宜的是「.xyz」一年才 1 美元的價格。沒有域名的話,這個方法是用不了的哦。
注冊 Cloudflare
到 https://dash.cloudflare.com/sign-up 注冊一個免費賬號,過程很簡單我就不再詳說了。注冊完之後,它應該會問你填一個域名,我們就把剛買到的域名填進去。
如果還是不知道怎麼做的話,可以參考這裡:
停用 Proxy
完成連接後,點「DNS」你大概會看到差不的畫面。開始下一步之前,把那個「橙色雲」點一下變成「灰色雲」。
安裝 V2Ray + WebSocket + TLS
先用 SSH 登入我們已經死掉的 VPS(可能需要用到別的工具先翻牆),如果不知道怎麼做的話,可以參考這裡。還沒有 VPS 的話,可以參考這裡。
輸入唯一的代碼(這裡要非常感謝 223boy 大大的一鍵安裝包):
bash <(curl -s -L https://git.io/v2ray.sh)
第一個協議一定要選「4」,端口不用填,域名填和 Cloudflare 連接了的,是否已經正確解析「Y」,是否自動配置 TLS「Y」,其他的按自己需要。
最後你可以看到 V2Ray 的配置信息,不需要手動輸入,有兩個很好用的命令「v2ray qr」和「v2ray url」,都可以快速的導入配置信息的。
啟用 CDN
最後,我們回到 Cloudflare 的後台,先去「DNS」那一塊把「雲」點回橙色,再到「SSL/TLS」把 encryption mode 改成「FULL」,這樣就大功告成了。
測試 V2Ray Cloudflare
[penci_review]