آموزش راهاندازی تانل GOST به عنوان سرور میانی
این صفحه نشان میدهد چطور با GOST (GO Simple Tunnel) یک سرور را به سرور میانی برای هیدیفایمنیجر تبدیل کنید. GOST یک برنامه کوچک و متنباز است که پورتها را از یک سرور به سرور دیگر میفرستد.
سرور میانی (Relay) یک سرور دوم، معمولا داخل کشور خودتان است که کاربران به آن وصل میشوند و ترافیکشان را به سرور اصلی هیدیفای در خارج میرساند. وقتی IP سرور اصلی از کشور شما مسدود یا کند است، این کار کمک میکند. درباره سرور میانی بیشتر بخوانید.

چرا GOST به جای فوروارد ساده با IP-Tables؟
- میتوانید تانل را به دامنه سرور اصلی وصل کنید، نه به IP آن؛ پس IP سرور اصلی در تنظیمات سرور میانی دیده نمیشود.
- به شکل سرویس سیستم اجرا میشود و بعد از ریاستارت سرور خودبهخود دوباره روشن میشود.
- با همه پروتکلهای هیدیفای (VLESS، VMess، Trojan، WebSocket، gRPC و غیره) کار میکند، چون ترافیک خام TCP را جابهجا میکند. ترافیک پروکسی شما با خود پروتکل پروکسی رمزنگاری شده باقی میماند.
- هر تعداد پورت TCP یا UDP که بخواهید میتوانید فوروارد کنید.
راه سادهتر
سرور میانیساز هیدیفای میتواند GOST را از طریق منو برای شما نصب کند.
پیشنیازها
- یک سرور اصلی که هیدیفایمنیجر روی آن نصب است. راهنمای نصب را ببینید.
- یک سرور میانی با Ubuntu یا Debian و دسترسی SSH با کاربر
root. با SSH آشنا نیستید؟ نحوه اتصال به سرور با SSH را ببینید. - دامنهای که مستقیم به IP سرور اصلی اشاره کند (پروکسی خاموش، نه از طریق CDN)، یا فقط IP سرور اصلی.
نصب GOST روی سرور میانی
- با SSH به سرور میانی وصل شوید.
-
GOST را دانلود کنید و از حالت فشرده خارج کنید:
sudo apt install wget nano -y wget https://github.com/ginuerzh/gost/releases/download/v2.11.5/gost-linux-amd64-2.11.5.gz gunzip gost-linux-amd64-2.11.5.gzاین نسخه برای سرورهای معمولی x86-64 (amd64) است. روی سرور ARM به جای آن از
gost-linux-armv8-2.11.5.gzاستفاده کنید و نام فایل را در قدم بعد هم مطابق آن عوض کنید. -
برنامه را به پوشه سیستم منتقل کنید و اجازه اجرا به آن بدهید:
-
یک فایل سرویس بسازید تا GOST در پسزمینه و بعد از هر ریاستارت اجرا شود. ویرایشگر را باز کنید:
-
این متن را در ویرایشگر قرار دهید:
-
هر دو
domain.comرا با دامنه مستقیم سرور اصلی (یا IP آن) عوض کنید. - با
Ctrl+Sذخیره کنید و باCtrl+Xخارج شوید. (در نسخههای قدیمی nano،Ctrl+Xو سپسYوEnterرا بزنید.) -
سرویس را روشن کنید و طوری تنظیم کنید که با هر بار روشن شدن سرور اجرا شود:
بررسی درستی کار
باید عبارت active (running) را ببینید. برای خروج از این صفحه q را بزنید. اگر failed دیدید، خط ExecStart را از نظر غلط تایپی بررسی و اصلاح کنید و دو دستور قدم ۸ را دوباره اجرا کنید.
برای فوروارد پورتهای بیشتر، یک -L=tcp://:PORT/domain.com:PORT دیگر به خط ExecStart اضافه کنید. برای UDP به جای tcp:// بنویسید udp://.
درباره نسخههای GOST
این صفحه از GOST نسخه 2.11.5 از پروژه اصلی ginuerzh/gost استفاده میکند. آخرین نسخه آن 2.12.0 (اکتبر ۲۰۲۴) است. نسخهای که فعالانه توسعه داده میشود GOST v3 در go-gost/gost است؛ سرور میانیساز هیدیفای نسخه ۳ را نصب میکند و از همان شکل دستور -L=tcp://... استفاده میکند.
تعریف سرور میانی در هیدیفایمنیجر
- با یک رکورد
A، یک سابدامین (مثلاrelay.example.com) را به IP سرور میانی وصل کنید. در Cloudflare پروکسی را خاموش بگذارید (ابر خاکستری). - در پنل، بخش دامنهها را باز کنید، روی افزودن دامنه بزنید، سابدامین را وارد کنید و حالت رله را انتخاب کنید.
- دامنه اشتراک خود را ویرایش کنید، در بخش نمایش کانفیگهای دامنه سرور میانی را انتخاب کنید و تغییرات را اعمال کنید.
برای مراحل کامل، نحوه افزودن سرور (دامنه) میانی به هیدیفایمنیجر را ببینید.
تصاویر نسخه قدیمی پنل
حذف GOST از سرور میانی
این دستورها را روی سرور میانی اجرا کنید:
