CreateYourVPN Academy
روترها

روتر Keenetic

چگونه یک روتر Keenetic را از طریق XKeen به CreateYourVPN وصل کنیم — تا هر دستگاهی در خانه‌تان از VPN استفاده کند و قوانین split-tunneling پنل شما به‌صورت خودکار به روتر برسند.

به یک Keenetic با پورت USB نیاز دارید. تمام نرم‌افزارهای اضافی (Entware به‌همراه هستهٔ Xray) روی یک فلش USB نصب می‌شوند، بنابراین بدون پورت USB نمی‌توانید VPN ما را روی یک Keenetic راه‌اندازی کنید — فرم‌ور اصلی پروتکل ما را نمی‌فهمد. مدل‌های دارای USB: Viva، Giga، Ultra، Peak، Hopper و مشابه آن‌ها؛ مدل‌های بدون USB (برای مثال Speedster) کار نخواهند کرد. ساده‌ترین راه بررسی: اگر هیچ سوکت فیزیکی USB روی روتر وجود ندارد، این روش برای آن مناسب نیست.

اتصال یک روتر به این معناست که هر دستگاهی در خانه‌تان — گوشی‌ها، تلویزیون‌ها، کنسول‌ها، لپ‌تاپ‌ها — بدون نصب چیزی روی تک‌تک آن‌ها از VPN استفاده می‌کند. و با راه‌اندازی زیر، قوانین split-tunneling که در پنل خود پیکربندی می‌کنید به‌صورت خودکار به روتر منتقل می‌شوند: آن‌ها را در پنل تغییر دهید، و روتر خودش آن‌ها را دریافت می‌کند.

Keenetic یک مورد خاص است. فرم‌ور اصلی آن نمی‌تواند لینک اشتراک VPN را بخواند، پس ما یک هستهٔ واقعی Xray را روی آن از طریق پروژه‌ای به نام XKeen اجرا می‌کنیم و یک به‌روزرسان کوچک اضافه می‌کنیم که روتر را با حساب شما هماهنگ نگه می‌دارد.

به چه چیزهایی نیاز دارید

  • یک Keenetic با پورت USB.
  • یک فلش USB (حدود ۴ گیگابایت یا بیشتر) که آن را به ext4 فرمت می‌کنیم.
  • چند دقیقه زمان و دسترسی به روتر (رابط وب + SSH).

گام ۱. OPKG را روشن کنید و فلش USB را وصل کنید

در رابط وب Keenetic، بخش General settings → Updates and component options → Component options را باز کنید (عبارت دقیق به نسخهٔ فرم‌ور شما بستگی دارد) و Open Package support (OPKG) و Ext filesystem را فعال کنید. روتر برای افزودن آن‌ها ری‌استارت می‌شود.

فلش USB خود را به ext4 فرمت کنید و آن را به روتر وصل کنید.

گام ۲. Entware و XKeen را نصب کنید

Entware سیستم بسته‌بندی است که به شما امکان می‌دهد نرم‌افزارهای اضافی (مانند Xray) را روی فلش USB نصب کنید؛ XKeen به‌جای شما Xray را مدیریت می‌کند.

راهنماهای گام‌به‌گام رسمی را دنبال کنید — آن‌ها دستورهای دقیق را برای فرم‌ور فعلی به‌روز نگه می‌دارند:

از طریق SSH به روتر متصل شوید (نام کاربری همان رابط وب است). موارد پایه را نصب کنید: opkg update، سپس opkg install curl.

XKeen را طبق راهنمای بالا نصب کنید. وقتی تمام شد، xkeen -v باید یک نسخه را گزارش کند.

XKeen از پورت 443 استفاده می‌کند. اگر رابط وب روتر شما از HTTPS روی 443 استفاده می‌کند، ابتدا آن را به پورت دیگری منتقل کنید (برای مثال 8443) تا این دو با هم تداخل نداشته باشند — راهنمای XKeen نحوهٔ انجام آن را نشان می‌دهد.

گام ۳. دستور را از حساب خود بگیرید

هر چیزی که نیاز دارید از پیش در حساب شما آماده شده است: تب Keenetic یک دستور نصب دارد که لینک اشتراک شخصی شما در آن قرار داده شده است. چیزی برای ساختن یا جست‌وجو کردن نیست — فقط آن را کپی کنید.

وارد حساب خود شوید و بخش Connection را باز کنید.

سوئیچ Router support را روشن کنید و تب Keenetic را انتخاب کنید.

یک دستور نصب آمادهٔ استفاده ظاهر می‌شود. بخشی که داخل گیومه است، لینک اشتراک شخصی شما برای روتر است، به شکل https://your-host/sub/your-token/xray — این همان چیزی است که روتر برای گردآوری VPN شما به‌همراه قوانین پنل شما از آن استفاده می‌کند. دکمهٔ Copy را بزنید: کل دستور کپی می‌شود، در حالی که لینک از پیش پر شده است:

curl -fsSL https://createyourvpn.com/xkeen-install.sh | sh -s -- 'https://<your-host>/sub/<your-token>/xray'

<your-host> و <your-token> در اینجا فقط نمونه‌های جای‌گزین هستند؛ در حساب شما آن‌ها از پیش مقادیر واقعی شما هستند. چیزی برای تایپ یا تغییر دستی وجود ندارد.

دستور کپی‌شده را در جلسهٔ SSH روتر بچسبانید و اجرا کنید. این کار اسکریپت راه‌اندازی ما را دانلود می‌کند، لینک اشتراک شما را به آن می‌دهد، یک به‌روزرسان کوچک با یک تسک زمان‌بندی‌شده نصب می‌کند، پیکربندی شما را همان لحظه اعمال می‌کند و XKeen را ری‌استارت می‌کند.

لینک موجود در آن دستور یک راز است — هر کسی که آن را داشته باشد می‌تواند از VPN شما استفاده کند. آن را به اشتراک نگذارید و جایی منتشر نکنید.

گام ۴. بررسی کنید که کار می‌کند

روی هر دستگاهی که از طریق روتر متصل است، سایتی را باز کنید که باید از VPN عبور کند و مطمئن شوید موقعیت مکانی قابل‌مشاهده‌تان تغییر کرده است. سایت‌هایی که در پنل روی bypass (دور زدن) VPN تنظیم کرده‌اید باید همچنان مستقیم باز شوند. از این پس، وقتی قوانین split-tunneling را در پنل تغییر دهید، روتر خودش را طبق زمان‌بندی به‌روز می‌کند — نیازی نیست دوباره به آن دست بزنید.

نکتهٔ IPv6. VPN روی IPv4 اجرا می‌شود. اگر ارائه‌دهندهٔ شما IPv6 به شما می‌دهد، IPv6 را روی روتر غیرفعال کنید (یا آن را به XKeen مسیریابی نکنید) تا نشانی واقعی شما نتواند از کنار تونل نشت کند.

منابع مفید

On this page