プロジェクトのアドレス:https://github.com/cloudflare8/Cloudflare-worker-vpn/blob/main/Cloudflare%20worker%2001
- Cloudflare アカウントの登録と設定
1.1 Cloudflare アカウントをお持ちでない場合は、Cloudflare の登録ページにアクセスしてアカウントを作成してください。
1.2 Cloudflare にログインした後、ダッシュボードで「Workers」タブをクリックします。
1.3 Cloudflare Workers を初めて使用する場合は、Workers のサブドメインを設定する必要がある場合があります。指示に従って設定を完了してください。
- 新しい Cloudflare Worker の作成
2.1 Cloudflare Workers のダッシュボードで、「Create a Service」をクリックします。
2.2 サービス名を入力し、例えば vpn-worker-service として、テンプレートとして「HTTP handler」を選択し、「Create service」をクリックします。
2.3 作成が完了すると、Worker の編集ページに移動します。
- GitHub からコードを Cloudflare Worker にコピーする
3.1 ブラウザで Cloudflare-worker-vpn プロジェクトを開きます。
3.2 Cloudflare worker 01 ファイルを開き、すべてのコードをコピーします。
3.3 Cloudflare Worker の編集ページに戻り、デフォルトのコードを GitHub からコピーしたコードに置き換えます。
-
UUID 変数の追加
4.1 Cloudflare Worker の編集ページに UUID 変数を追加します。 -
Cloudflare Worker のデプロイとテスト
5.1 ページの右上にある「Save and Deploy」ボタンをクリックして、Worker を Cloudflare にデプロイします。
5.2 デプロイが完了したら、「Quick Edit」の「Preview」ボタンをクリックして、生成された VPN リンクが正常に動作するかテストします。
5.3 すべてが正常であれば、UUID を含むリンクを使用して VPN サービスにアクセスできるはずです。
- 完了
あなたの Cloudflare Worker は正常にデプロイされ、カスタム UUID 変数が含まれています。生成されたリンクを使用して VPN サービスにアクセスできます。