banner
NCC-17039

NCC-17039

欢迎来到NCC-17039的历史数据库!请随便参观,无需多言哦。
email
telegram
bilibili
douban

Cloudflareを使用してウェブページへのアクセスを加速する

一、なぜ必要なのか?#

当サイトのサーバーはすべて海外サーバーに構築されているため、夜になると国際回線が混雑し、ネットワークアクセスがスムーズでなくなります。現在、完全無料の 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 をコピーします。

ID 取得操作図

上のウィンドウで中央の開始ボタンをクリックし、数秒待つと「Enter the WARP+ ID:」が表示されるので、先ほどコピーしたデバイス ID をウィンドウに貼り付けて Enter を押してスクリプトを実行します。

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 クライアント

Cloudflare Package Repository

インストールが完了したら、システムトレイで小さな雲のアイコンを見つけてクリックして開きます。

Untitled

中央のボタンをオンにし、接続済みと表示された後にボタンをオフにします。次に、右下の小さな歯車ボタンをクリックして「設定」を開き、デバイス ID をコピーします。

Untitled 1

その後、ID を下のウィンドウに貼り付けて Enter を押して実行します。

これを行うのは非効率的だと感じるかもしれませんが、ウィンドウを開いてここでタスクを実行する必要があります。次に、定期的なタスクについて紹介します。

三、高効率で流量を増やす#

1. GitHub Action#

まず、GitHub アカウントを登録する必要があります。

GitHub: Let’s build from here

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が正常にアカウントに追加されました。")
		print(f"[#] 合計: {g} 良い {b} 悪い")
		print("[*] 18秒後に新しいリクエストが送信されます。")
		time.sleep(18)
	else:
		b = b + 1
		os.system('cls' if os.name == 'nt' else 'clear')
		print("")
		print("Getting WARP+ Traffic")
		print("")
		print("[:(] サーバーへの接続中にエラーが発生しました。")
		print(f"[#] 合計: {g} 良い {b} 悪い")

1.2 GitHub Actions の設定#

  1. プライベートリポジトリを新規作成し、名前は自由に決めます;
  2. warp.py をそのリポジトリにアップロードします;
  3. Actions に移動し、set up a workflow yourselfをクリックします;
  4. 以下の内容をコピー&ペーストし、緑の 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 の設定#

設定を見つけ、シークレットを新規作成します。

Untitled 1

名前をDEVICEIDと入力し、下に最初にコピーしたデバイス ID を貼り付け、最後に Add secret をクリックして追加します。

1.4 Action を開始#

Untitled 2

Actionsに移動し、Getting WARP+ Trafficをクリックし、Run workflowをクリックすれば開始できます。

Untitled 3

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 を例にしますが、後で自由に追加や変更ができます。設定の Devices の中で自由に切り替えたり、メールアドレスの後ろのルールを追加したりできます。

変更が成功したら、クライアントを開き→メニュー→アカウント→Zero Trust アカウントに接続し、要求に従ってフォームを記入すれば、永久に無制限の Cloudflare Warp が手に入ります!

私のチームアカウントも使用できます:ncc17039

WARP + の欠点#

Cloudflare WARP + の本来の意図は、あなたのいる地域のネットワークがあまり良くない場合、WARP + をオンにすることで最近の Cloudflare データセンターを自動的に見つけて接続できるようにすることです —— これにより、あなたのデバイスと Cloudflare 間の遅延を減少させ、ブラウジング速度を向上させることができます。

したがって、Cloudflare がホストしているウェブサイトにアクセスする際、あなたの IP アドレスが中国にあることがわかります。しかし、Cloudflare がホストしていないウェブサイトにアクセスする際は、あなたの元の IP アドレスを知ることはできません。

そのため、Netflix や Paramount などのストリーミングプラットフォームは利用できず、中国本土の IP のアクセスを制限しているウェブサイトも利用できません。そのため、特定のストリーミングプラットフォームを視聴するためには、他の手段を使用する必要があります。

Cloudflare WARP + を使用すれば、ほとんどのウェブサイトにはアクセスできます。基本的に心配する必要はありません。

五、WARP 以外の他の方法#

Cloudflare WARP を使用する以外にも別の方法がありますが、私は Cloudflare WARP の使用をお勧めします。やはり大手企業ですから!

このソフトウェアは、公式が提供する「新規ユーザー登録で 1 ヶ月の使用権を無料で得る」という特典を利用して得た無料流量を使用しています。

以下のリンクをクリックしてクライアントをインストールします:

Moakt Email || 一時的なメール専門サービス

  1. プログラムを実行するためにダブルクリックします。
  2. 登録をクリックします(すでにアカウントがある場合はこのステップをスキップします);上記のリンクから取得した一時的なメールアカウントをコピー&ペーストします;パスワードを入力します(招待コードは入力しません)。
  3. ログインをクリックします。
  4. システムタスクバーで白いクジラのアイコンを見つけて右クリックし、メニューの最上部でサービスを開くことができます。これで大成功です!

アカウントが期限切れになったら、再度一時的なメールを利用して新しいアカウントを登録すれば大丈夫です。

欠点は IP アドレスが頻繁に変動し、地域を変更できないことです。

六、備考#

  • 一部の画像と一部のチュートリアルは、NarwhrlEdNovasWarpからのものです。
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。