راهنمای ساده فارسی
March 14, 2026 · View on GitHub
یک رابط گرافیکی ساده و کاربردی برای اتصال به VPN SlipStream
👀 تور سریع
- دانلود و نصب برنامه از صفحه Release
- تنظیم سرور (Domain) و DNS Resolver (در صورت نیاز، یک یا چند DNS با جداکننده فاصله/کاما/خط جدید)
- DNS Checker (اختیاری): اجرا کنید و برای ردیفهایی که وضعیت OK دارند روی دکمه Use بزنید تا DNS Resolver همان مقدار تنظیم شود
- اسکنر FindNS (پیشرفته): با دکمه FindNS در نوار بالا بهترین DNSها برای تونل را پیدا کنید و با دکمه Use آن را به عنوان
DNS Resolverتنظیم کنید - ذخیره به عنوان پریست: تنظیمات خود را به صورت پریست نامگذاری شده ذخیره کنید تا بعداً سریع سوییچ کنید
- شروع VPN با دکمه "Start VPN" و بررسی اینکه وضعیتها "Running" شوند
- بررسی اتصال با دکمه "Test Proxy Connection" و مشاهده لاگها در صورت نیاز
- تغییر تم: با دکمه تم در هدر بین حالت روشن و تاریک سوییچ کنید
- اختیاری: اشتراک اینترنت روی Wi‑Fi برای موبایل از طریق HTTP Proxy داخلی (
8080)
📥 نصب و راهاندازی
دانلود و نصب
- به صفحه Releases بروید
- دانلود مستقیم آخرین نسخه:
| پلتفرم | دانلود |
|---|---|
| macOS (Apple Silicon) | SlipStream-GUI-macOS-ARM64.dmg |
| macOS (Intel) | SlipStream-GUI-macOS-Intel.dmg |
| Windows (64-bit) | SlipStream-GUI-Windows-x64.exe |
| Windows (32-bit) | SlipStream-GUI-Windows-x86.exe |
| Linux (x86_64) AppImage | SlipStream-GUI-Linux-x64.AppImage |
| Linux (x86_64) DEB | SlipStream-GUI-Linux-x64.deb |
اگر دانلود مستقیم کار نکرد، از صفحه Releases استفاده کنید.
-
فایل نصب مناسب سیستم عامل خود را دانلود کنید:
- 🍎 macOS: فایل DMG
- 🪟 Windows: فایل EXE
- 🐧 Linux: فایل AppImage یا DEB
-
فایل دانلود شده را اجرا کنید و برنامه را نصب کنید
راهاندازی اولیه
-
برنامه SlipStream GUI را باز کنید
-
(اختیاری) تنظیمات را پیکربندی کنید:
- Connection Type: در حالت عادی روی SlipStream بگذارید؛ اگر از سرور NoizDNS / SlipNet یک آدرس
slipnet://...گرفتهاید، حالت SlipNet (NoizDNS) را انتخاب کنید - DNS Resolver: آدرس DNS سرور شما (پیشفرض:
8.8.8.8:53) - Domain: آدرس دامنه سرور SlipStream شما (پیشفرض:
s.example.com) - System Proxy: برای تنظیم خودکار پروکسی سیستم فعال کنید (توصیه میشود)
- Connection Type: در حالت عادی روی SlipStream بگذارید؛ اگر از سرور NoizDNS / SlipNet یک آدرس
-
روی دکمه "Start VPN" کلیک کنید
-
منتظر بمانید تا وضعیت اتصال "Running" نشان داده شود
-
حالا تمام ترافیک اینترنت شما از طریق VPN مسیریابی میشود!
🔎 بررسی DNS با DNS Checker (اختیاری)
اگر مطمئن نیستید کدام DNS Resolver درست است (یا DNS هنوز کامل propagate نشده)، از DNS Checker استفاده کنید:
- روی دکمه "DNS Checker" کلیک کنید
- در قسمت Test Domain یک دامنه تست وارد کنید (مثلاً:
google.com) - در لیست DNS ها یک یا چند IP سرور DNS وارد کنید
- نتایج را ببینید:
- OK یعنی OK (همه چیز درست است و نیاز به کاری ندارید)
- روی ردیفهایی که وضعیت OK دارند، دکمه Use فعال میشود
- برای تنظیم خودکار DNS Resolver، روی Use در همان ردیف بزنید (برنامه پورت را روی
53تنظیم میکند)
🛰️ حالت NoizDNS / SlipNet (اختیاری)
اگر ادمین سرور به شما یک آدرس slipnet://... (از NoizDNS / SlipNet) داده است، میتوانید از حالت اتصال SlipNet (NoizDNS) استفاده کنید:
- در بخش Configuration → Connection Type، به جای SlipStream حالت SlipNet (NoizDNS) را انتخاب کنید
- آدرس
slipnet://BASE64...خود را در قسمت SlipNet URL قرار دهید - (اختیاری) در قسمت DNS Server برای SlipNet یک DNS مناسب برای تونل وارد کنید
- روی Start VPN کلیک کنید؛ بقیه مراحل (وضعیت، لاگها، اشتراک پروکسی) مثل حالت عادی است
اگر نمیدانید NoizDNS/SlipNet چیست، این گزینه را نادیده بگیرید و حالت پیشفرض SlipStream را استفاده کنید.
🔍 اسکنر FindNS (پیشرفته)
FindNS اسکنری است که به شما کمک میکند DNSهای مناسب برای تونل را پیدا کنید. این بخش لیست Resolverها را بهصورت خودکار از SamNet-dev/findns دریافت میکند و نیازی به دانلود دستی Resolver نیست:
- روی دکمه FindNS در نوار بالا کلیک کنید
- (اختیاری) در بخش Tunnel Domain یک دامنه تونل (مثلاً
t.example.com) وارد کنید تا تستهای tunel/EDNS/e2e فعال شود - گزینهها را تنظیم کنید:
- Include local resolvers: اضافه کردن لیست بزرگ DNSهای عمومی
- DoH mode: تست DNS‑over‑HTTPS
- Skip ping / Skip NXDOMAIN check در صورت نیاز
- روی Scan کلیک کنید و منتظر نتایج بمانید
- در جدول نتایج، روی Use بزنید تا آن Resolver به عنوان
DNS Resolverدر صفحه اصلی تنظیم شود
🖥️ راهاندازی سرور SlipStream
برای استفاده از SlipStream GUI، شما به یک سرور SlipStream نیاز دارید. میتوانید سرور خود را راهاندازی کنید یا از یک سرور موجود استفاده کنید.
راهاندازی سرور (ساده)
برای راهاندازی سریع و آسان سرور SlipStream، میتوانید از اسکریپت نصب خودکار استفاده کنید:
نصب با یک دستور:
bash <(curl -Ls https://raw.githubusercontent.com/AliRezaBeigy/slipstream-rust-deploy/master/slipstream-rust-deploy.sh)
پیشنیازهای سرور
- یک سرور لینوکس (Fedora, Rocky, CentOS, Debian, یا Ubuntu)
- یک دامنه با دسترسی به تنظیمات DNS
- دسترسی root یا sudo روی سرور
راهنمای ویدیویی
برای راهنمای تصویری و گامبهگام راهاندازی سرور، ویدیوی زیر را مشاهده کنید:
📺 راهنمای ویدیویی راهاندازی سرور SlipStream
مراحل بعد از راهاندازی سرور
- رکوردهای DNS را تنظیم کنید (راهنمای کامل در slipstream-rust-deploy)
- منتظر بمانید تا DNS بهروزرسانی شود (میتواند تا 24 ساعت طول بکشد)
- در SlipStream GUI، دامنه سرور خود را وارد کنید (مثلاً:
s.example.com) - DNS Resolver را وارد کنید (مثلاً:
YOUR_SERVER_IP:53) - روی "Start VPN" کلیک کنید تا متصل شوید!
اطلاعات بیشتر
برای اطلاعات بیشتر و راهنمای کامل، به مخزن زیر مراجعه کنید:
این مخزن شامل:
- ✅ نصب خودکار با یک دستور
- ✅ راهنمای تنظیم DNS گامبهگام
- ✅ چندین حالت استقرار (SOCKS proxy یا SSH tunneling)
- ✅ باینریهای از پیش ساخته شده
- ✅ مدیریت خودکار سرویس با systemd
- ✅ تولید خودکار گواهینامه TLS
📱 اشتراکگذاری اینترنت کامپیوتر با موبایل (همان شبکه)
اگر کامپیوتر و موبایل شما به یک شبکه Wi-Fi متصل هستند، میتوانید موبایل خود را طوری تنظیم کنید که از اینترنت کامپیوتر (شامل VPN) استفاده کند.
پیشنیازها
- کامپیوتر و موبایل باید به یک شبکه Wi-Fi متصل باشند
- برنامه SlipStream GUI باید در حال اجرا باشد و VPN روشن باشد
- آدرس IP محلی کامپیوتر خود را پیدا کنید (راهنمای زیر را ببینید)
پیدا کردن آدرس IP کامپیوتر
macOS/Linux:
# Terminal را باز کنید و دستور زیر را اجرا کنید:
ifconfig | grep "inet " | grep -v 127.0.0.1
# یا
ip addr show
Windows:
# Command Prompt را باز کنید و دستور زیر را اجرا کنید:
ipconfig
# به دنبال "IPv4 Address" در بخش آداپتور شبکه فعال خود بگردید
آدرس IP معمولاً شبیه 192.168.1.XXX یا 10.0.0.XXX است.
📱 تنظیمات iOS (آیفون/آیپد)
- در آیفون/آیپد خود، به تنظیمات → Wi-Fi بروید
- روی آیکون (i) کنار شبکه Wi-Fi متصل شده خود ضربه بزنید
- به پایین اسکرول کنید تا بخش "HTTP Proxy" را پیدا کنید
- "Manual" را انتخاب کنید
- آدرس IP کامپیوتر خود را در فیلد "Server" وارد کنید (مثلاً:
192.168.1.100) - عدد "8080" را در فیلد "Port" وارد کنید
- "Authentication" را خاموش بگذارید
- در گوشه بالا سمت راست روی "Save" ضربه بزنید
نکته: حالا تمام ترافیک اینترنت آیفون/آیپد شما از طریق VPN کامپیوتر مسیریابی میشود. برای غیرفعال کردن، به تنظیمات Wi-Fi برگردید و HTTP Proxy را روی "Off" تنظیم کنید.
🤖 تنظیمات Android (اندروید)
- در دستگاه اندروید خود، به تنظیمات → Wi-Fi بروید
- روی شبکه Wi-Fi متصل شده خود طولانی فشار دهید (Long press)
- "Modify network" یا "Network details" را انتخاب کنید
- روی "Advanced options" ضربه بزنید یا تنظیمات پیشرفته را باز کنید
- در بخش "Proxy"، "Manual" را انتخاب کنید
- آدرس IP کامپیوتر خود را در "Proxy hostname" وارد کنید (مثلاً:
192.168.1.100) - عدد "8080" را در "Proxy port" وارد کنید
- فیلد "Bypass proxy for" را خالی بگذارید (یا آدرسهای محلی مثل
localhost,127.0.0.1اضافه کنید) - روی "Save" ضربه بزنید
نکته: برخی از نسخههای اندروید ممکن است مسیر منو کمی متفاوت باشد. اگر این گزینهها را پیدا نکردید، این مسیر را امتحان کنید: تنظیمات → Network & Internet → Wi-Fi → (روی شبکه ضربه بزنید) → Advanced → Proxy.
برای غیرفعال کردن: به تنظیمات Wi-Fi برگردید، شبکه را ویرایش کنید و Proxy را دوباره روی "None" تنظیم کنید.
⚠️ نکات مهم
- مطمئن شوید فایروال کامپیوتر شما اجازه اتصالهای ورودی روی پورت 8080 را میدهد
- پروکسی فقط زمانی کار میکند که هر دو دستگاه در یک شبکه باشند
- اگر آدرس IP کامپیوتر شما تغییر کرد، باید تنظیمات پروکسی در موبایل را بهروزرسانی کنید
- برخی از برنامهها ممکن است تنظیمات پروکسی سیستم را نادیده بگیرند - ممکن است نیاز باشد آنها را به صورت جداگانه پیکربندی کنید
🎨 جدید: طراحی مجدد رابط کاربری
برنامه با طراحی مدرن و حرفهای بازطراحی شده است:
- تم روشن و تاریک: با دکمه تغییر تم در هدر بین حالت روشن و تاریک سوییچ کنید. ترجیح شما به صورت خودکار ذخیره میشود.
- پریستها (فضاهای کاری): تنظیمات مختلف (resolver، domain، لیست بایپس) را به صورت پریستهای نامگذاری شده ذخیره کنید. با یک کلیک بین آنها سوییچ کنید. پریستها را از نوار پریست بالای دکمههای عملیاتی ایجاد، تغییر نام و حذف کنید.
- اتو ریاستارت: در صورت خروج غیرمنتظره پردازش VPN، برنامه میتواند بهصورت خودکار دوباره آن را اجرا کند.
- SlipStream با چند Resolver: میتوانید چند DNS Resolver را با جداکننده فاصله، کاما یا خط جدید وارد کنید.
- رابط کاربری زیبا: چیدمان سایدبار، کارتهای وضعیت با نشانگرهای متحرک، آیکونهای SVG روی دکمهها و انتقالهای نرم.
استفاده از پریستها
- روی دکمه "+" در نوار پریستها کلیک کنید
- یک نام برای پریست وارد کنید (مثلاً: "خانه"، "محل کار"، "کافه")
- تنظیمات فعلی (resolver، domain، لیست بایپس) در پریست ذخیره میشود
- روی هر تب پریست کلیک کنید تا تنظیمات فوراً تغییر کند
- از آیکون مداد برای تغییر نام و از آیکون سطل زباله برای حذف پریست فعال استفاده کنید
- تغییرات تنظیمات به صورت خودکار در پریست فعال ذخیره میشود
🎯 استفاده از VPN
پنل وضعیت
- وضعیت اتصال را به صورت زنده مشاهده کنید
- سه نشانگر وضعیت را بررسی کنید:
- SlipStream Client: نشان میدهد که فرآیند SlipStream در پسزمینه در حال اجرا است
- HTTP Proxy: نشان میدهد که سرور پروکسی HTTP فعال است
- System Proxy: نشان میدهد که پروکسی سیستم تنظیم شده است
پنل لاگ
- فعالیت اتصال و اطلاعات دیباگ را مشاهده کنید
- برای اطلاعات جزئیتر، Verbose Logging را فعال کنید
تست اتصال
- از دکمه "Test Proxy Connection" برای بررسی عملکرد پروکسی استفاده کنید
توقف VPN
- وقتی میخواهید قطع شوید، روی دکمه "Stop VPN" کلیک کنید
- پروکسی سیستم به صورت خودکار غیرفعال میشود
❓ سوالات متداول
برنامه در macOS باز نمیشود و پیام "damaged" میدهد
این مشکل معمولاً به دلیل تنظیمات امنیتی macOS است. راه حل:
راه حل 1 (توصیه میشود):
# Terminal را باز کنید و دستور زیر را اجرا کنید:
xattr -cr /Applications/SlipStream\ GUI.app
راه حل 2:
- به System Settings → Privacy & Security بروید
- به پایین اسکرول کنید تا بخش Security را پیدا کنید
- اگر پیامی درباره "SlipStream GUI" میبینید، روی "Open Anyway" کلیک کنید
VPN شروع نمیشود
- بررسی کنید که پورتهای 8080 و 5201 در حال استفاده نباشند
- تنظیمات DNS Resolver و Domain را بررسی کنید
- پنل لاگ را برای پیامهای خطا بررسی کنید
- در Windows، برنامه را به عنوان Administrator اجرا کنید
پروکسی سیستم کار نمیکند
- مطمئن شوید که گزینه "Configure System Proxy" فعال است
- در macOS، ممکن است از شما رمز عبور مدیر خواسته شود
- در Windows، برنامه را به عنوان Administrator اجرا کنید
- برخی برنامهها ممکن است پروکسی سیستم را نادیده بگیرند