一、為什麼需要用到?#
本站伺服器都建立在境外伺服器當中,因此到了晚上國際線路擁堵導致網路訪問不通暢,現在使用完全免費的 WARP 即可完美解決。
當你需要訪問 Google 等學術網站時可以用到 Cloudflare WARP 加速訪問網頁,而且 IP 也不會到處亂飛。
白嫖流量利用了 Cloudflare WARP 提供的「邀請新用戶註冊獲得 WARP+ 流量」的優惠得到的免費流量(實際使用質量和付費版一致)
雖說我們可以永久白嫖,但是 Cloudflare 所提供的所有服務都是非常高質量、免費的;有能力的小夥伴還是可以付費支持 Cloudflare 的!
二、安裝與使用#
1. 手機 設備#
1.1 安裝#
iPhone、iPad、Android 的操作基本一致。
Cloudflare WARP 是沒有在國區 APPSTORE 中上架的,因此你需要使用其他國家的 Apple ID 登錄安裝的
點擊鏈接前往安裝
1.1.1.1: Faster Internet
或者使用這個鏈接下載
安裝完成首先點擊中間按鈕進行第一次連接,連接完成後暫時關閉服務。
1.2 使用:增加流量#
此時我們回到首頁會發現,自己並沒有流量。這時候就要用到邀請用戶的方式獲取流量了,當然並不是說真的讓你去邀請其他小夥伴註冊來獲取流量,由於 WARP+ 的註冊機制非常寬鬆,幾乎是任何一個設備都可以隨意進行註冊。因此這裡我們用到一個 Python 腳本進行自動刷註冊獲得邀請流量獎勵,該腳本可以在雲服務平台上運行。
將下面這串 ID 複製。
在上方窗口中點擊中間的開始按鈕,等待幾秒鐘後會出現 “Enter the WARP+ ID:” 將自己剛剛複製的設備 ID 粘貼到窗口中並回車開始運行腳本。
2. 電腦 設備#
Windows、MacOS、Linux 的操作基本一致。本教程使用 Windows 客戶端進行演示。
點擊鏈接安裝 Cloudflare WARP 電腦客戶端:
https://1111-releases.cloudflareclient.com/windows/Cloudflare_WARP_Release-x64.msi
Windows 客戶端
https://1111-releases.cloudflareclient.com/mac/Cloudflare_WARP.zip
macOS 客戶端
安裝完成後在系統托盤處找到小雲朵圖標並點擊打開。
並將中間的按鈕打開,顯示已連接後再將按鈕關閉。然後點擊右下角小齒輪按鈕打開 “偏好設置”,將設備 ID 複製。
再將 ID 粘貼到下方的窗口中並回車運行。
你可能會覺得這樣做太低效了,必須將窗口打開在這裡執行任務;接下來我會來介紹定時任務。
三、高效刷流量#
1. GitHub Action#
首先你得註冊一個 GitHub 賬戶
1.1 新建倉庫#
按照圖示新建倉庫,並將類型選為 “私人”;接下來複製下方的腳本內容並保存到 warp.py
文件
import urllib.request
import json
import datetime
import random
import string
import time
import os
import sys
os.system("title WARP-PLUS-CLOUDFLARE By ALIILAPRO")
os.system('cls' if os.name == 'nt' else 'clear')
print('Getting WARP+ Traffic on Github Actions')
referrer = os.environ["DEVICEID"]
def genString(stringLength):
try:
letters = string.ascii_letters + string.digits
return ''.join(random.choice(letters) for i in range(stringLength))
except Exception as error:
print(error)
def digitString(stringLength):
try:
digit = string.digits
return ''.join((random.choice(digit) for i in range(stringLength)))
except Exception as error:
print(error)
url = f'https://api.cloudflareclient.com/v0a{digitString(3)}/reg'
def run():
try:
install_id = genString(22)
body = {"key": "{}=".format(genString(43)),
"install_id": install_id,
"fcm_token": "{}:APA91b{}".format(install_id, genString(134)),
"referrer": referrer,
"warp_enabled": False,
"tos": datetime.datetime.now().isoformat()[:-3] + "+02:00",
"type": "Android",
"locale": "es_ES"}
data = json.dumps(body).encode('utf8')
headers = {'Content-Type': 'application/json; charset=UTF-8',
'Host': 'api.cloudflareclient.com',
'Connection': 'Keep-Alive',
'Accept-Encoding': 'gzip',
'User-Agent': 'okhttp/3.12.1'
}
req = urllib.request.Request(url, data, headers)
response = urllib.request.urlopen(req)
status_code = response.getcode()
return status_code
except Exception as error:
print(error)
g = 0
b = 0
while True:
result = run()
if result == 200:
g = g + 1
os.system('cls' if os.name == 'nt' else 'clear')
print("")
print("Getting WARP+ Traffic")
print("")
animation = ["[■□□□□□□□□□] 10%","[■■□□□□□□□□] 20%", "[■■■□□□□□□□] 30%", "[■■■■□□□□□□] 40%", "[■■■■■□□□□□] 50%", "[■■■■■■□□□□] 60%", "[■■■■■■■□□□] 70%", "[■■■■■■■■□□] 80%", "[■■■■■■■■■□] 90%", "[■■■■■■■■■■] 100%"]
for i in range(len(animation)):
time.sleep(0.5)
sys.stdout.write("\r[+] Preparing... " + animation[i % len(animation)])
sys.stdout.flush()
print(f"\n[-] WORK ON ID: {referrer}")
print(f"[:)] {g} GB has been successfully added to your account.")
print(f"[#] Total: {g} Good {b} Bad")
print("[*] After 18 seconds, a new request will be sent.")
time.sleep(18)
else:
b = b + 1
os.system('cls' if os.name == 'nt' else 'clear')
print("")
print("Getting WARP+ Traffic")
print("")
print("[:(] Error when connecting to server.")
print(f"[#] Total: {g} Good {b} Bad")
1.2 配置 GitHub Actions#
- 新建一個私人倉庫,名稱自擬;
- 上傳
warp.py
到該倉庫 - 轉到 Actions,點擊
set up a workflow yourself
- 複製黏貼以下內容,並點擊綠色的
Start commit
name: 'Getting WARP+ Traffic'
on:
workflow_dispatch:
push:
branches:
- main
schedule:
- cron: '33 8 * * *'
jobs:
auto_getting_traffic:
runs-on: ubuntu-latest
steps:
- name: 'Checking'
uses: actions/checkout@v2
- name: 'Setting Python'
uses: actions/setup-python@v1
with:
python-version: '3.x'
- name: 'Getting WARP+ Traffic'
env:
DEVICEID: ${{ secrets.DEVICEID }}
run: python warp.py
1.3 配置 Secret#
找到 settings, secrets, 新創建一個 secret
名字填入DEVICEID
,下方黏貼上最早複製的那個設備 ID,最後點擊 Add secret 添加
1.4 開始 Action#
轉到 Actions
,點擊 Getting WARP+ Traffic
,Run workflow
即可開始了
2. Telegram#
因為 WARP+ 的流量是和用戶所使用的許可密鑰相綁定的,所以只要更換了擁有大量流量的許可密鑰就可以用上大量流量。
在前面的教程中,我們已經成功刷取了一定流量,現在需要用到這些流量來獲得許可密鑰了。
下載並安裝 Telegram ,登錄自己的 TG 賬號,若沒有賬號則需要註冊。
Telegram 在國內已經被防火牆屏蔽,沒有其他科學上網工具的話需要開啟 WARP+ 才能正常使用。剛剛獲得的流量現在就可以派上用場了。
Telegram – a new era of messaging
TG 官網
- 在瀏覽器中打開 鏈接 ,在 Telegram 中添加機器人。
- 按機器人要求關注 TG 頻道 Warp Plus 。
- 向機器人發送消息 「/generate」。
- 完成機器人要求的算術驗證,獲取許可密鑰。
- 打開 WARP APP,點擊右上方進入設置界面。
- 依次進入 賬戶 - 按鍵,點擊「更改密鑰」。
- 輸入獲得的許可密鑰,點擊右上角儲存。
四、無限流量#
無限流量使用的是 Cloudflare Zero Trust 團隊賬戶。
打開 Cloudflare 控制台,並進入團隊賬戶:
首次進入選擇免費計劃,會強制要求你綁定支付方式,支持銀行卡、Paypal;綁定成功後進入 Devices 選項,點擊 Connect a device。
輸入你郵箱的後綴,這裡以 Gmail 為例,然後點擊 Save (這個郵箱後綴無所謂,後續可以隨意添加和修改),在設置中的 Devices 中可以隨意切換並且添加郵箱後綴規則等。
更改成功後打開客戶端→菜單→賬戶→連接 Zero Trust 賬戶,按照要求填寫表單即可,這樣你就有永久無限流量的 Cloudflare Warp 了!
也可以使用我的團隊賬戶:ncc17039
WARP + 的缺點#
Cloudflare WARP+ 的本意是:當你所在的地區網路不是很好時,開啟 WARP + 就能自動找到並連接最近的 Cloudflare 數據中心 —— 這就可以減少你的設備與 Cloudflare 之間的延遲並提高瀏覽速度。
因此在你訪問使用 Cloudflare 托管的網站時,它就能夠知道你此時 IP 地址處在中國;而並沒有使用 Cloudflare 托管的網站時,就不能知道你的源 IP 地址。
所以奈飛、派拉蒙等流媒體平台是不可用的、以及某些阻止中國大陸 IP 訪問的網站也不可用的。因此你需要使用其他途徑來觀看某些流媒體平台。
使用 Cloudflare WARP+ 仍然可以訪問大部分網站。基本不用擔心。
五、除了 warp 的其它方式#
除了使用 Cloudflare WARP 還有另外一種方法,不過我還是推薦使用 Cloudflare WARP,畢竟人家是大廠!
本軟件白嫖利用了官方提供的「新用戶註冊免費得一個月使用權」的優惠得到的免費流量。
點擊以下鏈接安裝客戶端:
- 雙擊運行程序
- 點擊註冊(如已有賬戶跳過這一步);郵箱使用上方鏈接獲取的臨時郵箱賬號並複製粘貼;輸入你的密碼(邀請碼不用填)
- 點擊登錄
- 在系統任務欄找到白鯨的圖標並右鍵,此時我們可以在菜單欄中最上方打開服務,這樣就大功告成了!
賬戶到期了就再次利用臨時郵箱註冊新賬號即可。
缺點就是 IP 地址會經常變動、無法更換地區等。