این راهنما توضیح میدهد چطور یک نود خروجی رایگان برای MasterHttpRelayVPN راهاندازی کنید.
مسیر ترافیک:
مرورگر -> پراکسی محلی -> Apps Script -> نود خروجی -> سایت مقصد
از این قابلیت زمانی استفاده کنید که سایتهای مقصد آیپیهای دیتاسنتر Google را مسدود میکنند.
- Cloudflare Workers
- Deno Deploy
- VPS شخصی
فقط به یکی از اینها نیاز دارید.
هر template شامل این خط است:
const PSK = "CHANGE_ME_TO_A_STRONG_SECRET";آن مقدار را با یک secret قوی و تصادفی جایگزین کنید.
نکته مهم:
- همین PSK را در
config.jsonزیرexit_node.pskوارد کنید. - URL عمومی را هرگز همراه با PSK معتبر به اشتراک نگذارید.
فایل: apps_script/cloudflare_worker.js
مراحل:
- در https://dash.cloudflare.com وارد شوید.
- به Compute -> Workers & Pages بروید.
- گزینه Create Application -> Start with Hello World -> Deploy -> Edit Code را انتخاب کنید.
- کد را با محتوای
apps_script/cloudflare_worker.jsجایگزین کنید. - مقدار PSK را در کد تنظیم کنید.
- Deploy کنید.
- URL را کپی کنید؛ معمولاً به شکل
https://YOUR-WORKER.YOUR-SUBDOMAIN.workers.dev
فایل: apps_script/deno_deploy.ts
مراحل:
- در https://dash.deno.com وارد شوید.
- یک app جدید بسازید.
- گزینه Basic HTML -> Clone Repository را انتخاب کنید.
- محتوای
apps_script/deno_deploy.tsرا آپلود یا paste کنید. - مقدار PSK را در کد تنظیم کنید.
- Deploy کنید.
- URL را کپی کنید؛ معمولاً به شکل
https://YOUR-PROJECT.deno.dev
فایلها:
apps_script/vps_exit_node.py(سرور نود خروجی)apps_script/setup_vps_exit_node.sh(نصب خودکار - پیشنهادی)
نیازمندیها:
- یک VPS لینوکسی با دسترسی root/sudo
- Python 3.10+
دستور نصب سریع:
curl -fsSL https://raw.githubusercontent.com/masterking32/MasterHttpRelayVPN/python_testing/apps_script/setup_vps_exit_node.sh | sudo bashیا:
wget -qO- https://raw.githubusercontent.com/masterking32/MasterHttpRelayVPN/python_testing/apps_script/setup_vps_exit_node.sh | sudo bashفایل config.json را ویرایش کنید:
"exit_node": {
"enabled": true,
"provider": "cloudflare",
"url": "https://YOUR-WORKER.YOUR-SUBDOMAIN.workers.dev",
"psk": "CHANGE_ME_TO_A_STRONG_SECRET",
"mode": "full",
"hosts": [
"chatgpt.com",
"openai.com",
"claude.ai",
"anthropic.com"
]
}مقادیر provider:
cloudflaredenovps
اگر mode برابر selective باشد، فقط دامنههای داخل hosts از نود خروجی عبور میکنند.
اگر mode برابر full باشد، تمام ترافیک relayشده از نود خروجی عبور میکند.