تنظیم Happ روی مک: از نصب تا مسیریابی ترافیک
راهنمای کامل Happ برای macOS: کلاینت مبتنی بر هسته Xray را نصب میکنیم، کلید دریافتی از ربات Telegram را متصل میکنیم و میفهمیم چه زمانی حالت پروکسی را روشن کنیم و چه زمانی حالت سیستمی TUN را با مسیریابی کامل به کار بگیریم.
نحوه اتصال Happ VPN — macOS
Happ برای macOS را دانلود کنید
اپلیکیشن را از App Store یا منبع رسمی نصب کنید.
کلید بگیرید
ربات Telegram را باز کنید و دسترسی را فعال کنید.
کلید را با وارد کردن اضافه کنید
لینک اشتراک کپیشده را در اپلیکیشن بچسبانید.
پیکربندی VPN را اجازه دهید
درخواست macOS برای افزودن VPN را تأیید کنید.
اتصال را روشن کنید
سروری انتخاب کنید و VPN را روشن کنید.
نصب Happ روی macOS
Happ کلاینتی مبتنی بر هسته Xray است که روی مک هم بهعنوان یک برنامه معمولی با پروکسی سیستمی کار میکند و هم بهعنوان یک تونل شبکهی تمامعیار. نسخه مخصوص macOS را دانلود کنید، برنامه را به پوشه «Applications» منتقل کرده و آن را اجرا کنید. در نخستین اجرا ممکن است macOS هشدار Gatekeeper نشان دهد که برنامه از اینترنت دانلود شده است — به «تنظیمات سیستم ← حریم خصوصی و امنیت» بروید و اجرا را با دکمه «بههرحال باز کن» تأیید کنید.
برای کارکرد پایدار، macOS 12 Monterey و بالاتر توصیه میشود — در نسخههای قدیمیتر بخشی از APIهای شبکهای که Happ برای حالت TUN استفاده میکند در دسترس نیست. کلاینت بهطور یکسان و درست روی مک با پردازندههای Apple Silicon (M1 تا M4) و روی مدلهای دارای تراشه Intel کار میکند؛ نیازی به جستوجوی نسخهای جداگانه برای هر معماری نیست، نسخه universal خودش کد لازم را انتخاب میکند.
پس از نصب بهتر است بلافاصله به Happ اجازه دهید هنگام ورود به سیستم بهصورت خودکار اجرا شود و آیکون آن در نوار منو نمایش داده شود. این کار راحت است: اتصال، جابهجایی میان سرورها و تغییر حالت همیشه در دسترس میماند و لازم نیست هر بار پنجره برنامه را باز کنید.
کلید و اشتراک: چگونه متصل شویم
دسترسی به سرورها را ربات Telegram سرویس صادر میکند. کلید آزمایشی، رسمی یا پرداختشده را در ربات دریافت کنید — در پاسخ یا یک رشته اشتراک (لینکی با فرمت happ:// یا https://) میگیرید یا یک پیکربندی جداگانه سرور. نیازی به کپی دستی پیکربندیهای طولانی روی مک نیست: اشتراک خودش فهرست بهروز سرورها را میآورد و با تغییرات سمت سرویس آن را بهروزرسانی میکند.
سریعترین راه افزودن کلید این است که لینک اشتراک را کپی کنید و در Happ روی «افزودن از حافظه موقت» بزنید: برنامه محتوای حافظه موقت را تشخیص میدهد و پروفایل را بهصورت خودکار وارد میکند. اگر لینک happ:// را مستقیماً در macOS باز کنید، سیستم پیشنهاد میدهد آن را از طریق deep-link به Happ بسپارد و پروفایل با یک کلیک افزوده میشود.
پس از وارد کردن، فهرست سرورها در پنجره اصلی ظاهر میشود. گرهی با کمترین پینگ را انتخاب کنید، روی «اتصال» بزنید و صبر کنید تا نشانگر فعال شود. کافی است اشتراک را یک بار اضافه کنید — هنگام تمدید کلید در ربات نیازی به نصب دوباره چیزی نیست، کلاینت خودش بهروزرسانیها را میآورد.
حالت پروکسی و حالت TUN: کدام را انتخاب کنیم
روی macOS برنامه Happ دو روش کاملاً متفاوت برای عبور دادن ترافیک ارائه میدهد. حالت پروکسی یک پروکسی محلی SOCKS/HTTP بالا میآورد و آن را در تنظیمات شبکه سیستم ثبت میکند. از طریق آن درخواستهای برنامههایی که به پروکسی سیستمی احترام میگذارند — پیش از همه مرورگرها — عبور میکند. این حالت سبک است: به دسترسی مدیر نیاز ندارد و ترافیک برنامههایی را که پروکسی را دور میزنند تحت تأثیر قرار نمیدهد.
حالت TUN (که آن را حالت تونل سیستمی نیز مینامند) یک واسط شبکه مجازی utun میسازد و ترافیک را در سطح کل سیستم رهگیری میکند. در این حالت نهتنها مرورگرها، بلکه پیامرسانها، کلاینتهای دسکتاپ، ترمینال و سرویسهای پسزمینه هم از تونل عبور میکنند. برای فعالسازی TUN، برنامه Happ یک بار میخواهد یک helper با دسترسی ویژه نصب کنید و عمل را با رمز مدیر تأیید کنید — این رفتار استاندارد macOS برای برنامههایی است که پشته شبکه را مدیریت میکنند.
قاعده عملی: اگر میخواهید «همه چیز به راه بیفتد» و کل برنامهها پوشش داده شوند، TUN را روشن کنید. اگر هدف نقطهای است — فقط باز کردن دسترسی در مرورگر بدون دست زدن به بقیه سیستم — حالت پروکسی کافی است. میتوانید بدون حذف اشتراک و بدون تغییر سرور انتخابشده، در لحظه میان حالتها جابهجا شوید.
مسیریابی و split tunneling
هسته Xray درون Happ از مسیریابی انعطافپذیر پشتیبانی میکند: میتوانید قواعدی تعیین کنید که کدام ترافیک از طریق سرور برود و کدام مستقیم. روی مک این قابلیت بیشتر برای تونلسازی جداگانه (split tunneling) استفاده میشود: مثلاً سایتهای بانکی و محلی را از تونل دور میکنند و بقیه را از طریق سرور انتخابشده عبور میدهند. قواعد بر اساس دامنهها، زیرشبکههای IP و مناطق جغرافیایی ساخته میشوند.
فهرستهای آماده مسیریابی (routing lists) شما را از فهرست کردن دستی صدها دامنه بینیاز میکنند. با متصل کردن چنین فهرستی، مجموعهای از قواعد از پیش تنظیمشده میگیرید — برای مثال «منابع محلی بهصورت مستقیم» یا «مسدود کردن دامنههای تبلیغاتی و ردیاب». فهرستها بهروز میشوند، بنابراین قواعد بدون دخالت شما بهروز میمانند.
بهطور جداگانه روی macOS گزینه عبور دادن ترافیک شبکه محلی مفید است: ارتباط با چاپگرها، NAS و دیگر دستگاههای شبکه خانگی باید مستقیم باشد، وگرنه دیگر یافت نمیشوند. در تنظیمات مسیریابی محدودههای خصوصی (10.0.0.0/8، 192.168.0.0/16 و مشابه آن) را بیرون از تونل بگذارید — این یک روش استاندارد و ایمن است.
بهینهسازی و مشکلات رایج روی مک
اگر پس از روشن کردن TUN اینترنت در همه برنامهها قطع شد، نخست بررسی کنید که helper با دسترسی ویژه نصب شده باشد و Happ در «حریم خصوصی و امنیت» مجوز تغییر پیکربندی شبکه را داشته باشد. سلب این مجوز رایجترین دلیل آن است که تونل بالا میآید اما ترافیک عبور نمیکند. نصب دوباره helper از تنظیمات برنامه معمولاً مشکل را حل میکند.
در صورت پایین بودن سرعت، سرور را به سروری از نظر جغرافیایی نزدیکتر تغییر دهید و به لایه انتقال اتصال توجه کنید. گرههای دارای پروتکلهای مدرن استتار روی هسته Xray معمولاً روی کانالهای ناپایدار نتیجه پایداری میدهند، در حالی که یک گره عمومی پرترافیک در ساعات اوج افت سرعت دارد. پینگ و بار سرور را میتوان مستقیم در فهرست دید.
اگر مرورگر اتصال را در حالت پروکسی نادیده میگیرد، بررسی کنید که در آن پروکسی اختصاصی یا افزونهای که شبکه را رهگیری میکند تنظیم نشده باشد — چنین چیزی تنظیم سیستمی را نادیده میگیرد. و برای اینکه Happ هنگام رفتن مک به حالت خواب قطع نشود، اتصال خودکار هنگام راهاندازی و نگهداشتن تونل را روشن کنید؛ آنگاه پس از بیدار شدن لپتاپ، اتصال خودبهخود بازیابی میشود.
آماده اتصال هستید؟
کلید Happ VPN را در ربات Telegram دریافت کنید: ۳ روز رایگان، بدون کارت.
دریافت کلیدسؤالات متداول
آیا Happ روی مک با پردازنده Apple Silicon (M1 تا M4) کار میکند؟
بله. کلاینت بهصورت نسخه universal عرضه میشود و بهطور یکسان روی Apple Silicon (M1، M2، M3، M4) و روی مک با تراشههای Intel کار میکند. نیازی به جستوجوی نسخهای جداگانه برای مدل خود نیست — برنامه خودش کد بومی مناسب معماری شما را به کار میگیرد.
تفاوت حالت پروکسی با حالت TUN در macOS چیست؟
حالت پروکسی یک پروکسی سیستمی SOCKS/HTTP بالا میآورد و عمدتاً ترافیک مرورگر را از طریق سرور عبور میدهد، بدون نیاز به دسترسی مدیر. حالت TUN یک واسط مجازی utun میسازد و ترافیک کل سیستم، از جمله پیامرسانها و سرویسهای پسزمینه را رهگیری میکند، اما در نخستین اجرا از شما میخواهد یک helper نصب کنید و رمز مدیر را وارد کنید.
کلید Happ برای مک را از کجا بگیرم؟
کلید و اشتراک را ربات Telegram سرویس صادر میکند. در ربات دسترسی آزمایشی، رسمی یا پرداختشده را دریافت کنید، لینک اشتراک را بگیرید و آن را از طریق «افزودن از حافظه موقت» یا با لینک مستقیم happ:// در Happ وارد کنید. نیازی به استفاده از منابع دیگر دسترسی نیست.
چطور تنظیم کنم که بخشی از سایتها از تونل عبور نکنند؟
از split tunneling در تنظیمات مسیریابی استفاده کنید. قواعد را بر اساس دامنه، زیرشبکه IP یا مناطق جغرافیایی تعریف کنید، یا یک فهرست مسیریابی آماده را متصل کنید. منابع محلی و بانکی را میتوان بهصورت مستقیم گذاشت و بقیه ترافیک را از طریق سرور انتخابشده هدایت کرد.
پس از روشن کردن TUN اینترنت در همه برنامهها قطع شد — چه کنم؟
بیشتر اوقات علت این است که مجوز تغییر پیکربندی شبکه از Happ سلب شده یا helper با دسترسی ویژه نصب نشده است. به «تنظیمات سیستم ← حریم خصوصی و امنیت» بروید، دسترسی Happ را تأیید کنید و helper را از تنظیمات برنامه دوباره نصب کنید، سپس اتصال را برقرار کنید.
چرا هنگام فعال بودن تونل دستگاههای شبکه خانگی دیده نمیشوند؟
در حالت TUN تمام ترافیک، از جمله ارتباط با چاپگرها و NAS، ممکن است به تونل برود. در تنظیمات مسیریابی محدودههای خصوصی (10.0.0.0/8، 172.16.0.0/12، 192.168.0.0/16) را بیرون از تونل بگذارید — آنگاه شبکه محلی همچنان بهصورت مستقیم کار میکند.