FA
Bebra را امتحان کنیدامتحان کنید

VPN برای روترهای MikroTik

برنامهٔ Bebra در یک کانتینر روی روتر MikroTik با RouterOS 7 اجرا می‌شود. کل شبکهٔ خانگی از طریق آن به اینترنت وصل می‌شود، بدون اینکه روی هر دستگاه برنامه‌ای نصب شود.

دریافت خطوط نصب

اول روتر خود را با جدول گام 1 مقایسه کنید

RouterOS
7، long-term 7.23.8 یا stable 7.24.3 و جدیدتر
پردازنده
ARM64، ARMv7 یا x86، از جمله CHR
رم
256 MB یا بیشتر
نشانی صفحه
bebra.home:8790 یا 192.168.88.1:8790

نصب گام‌به‌گام

در گام 3 باید دکمه‌ای روی روتر را بزنید، پس روتر و یک رایانه در شبکهٔ آن را دم دست داشته باشید. روتر به حسابی با ایمیل و اشتراک فعال نیاز دارد.

  1. RouterOS، پردازنده و رم را بررسی کنید

    به RouterOS 7 نیاز دارید: long-term 7.23.8 یا جدیدتر، یا stable 7.24.3 یا جدیدتر. نصب‌کننده نسخه‌های 7.24.0 تا 7.24.2 و ساخت‌های beta را نمی‌پذیرد و روی testing و rc هشدار می‌دهد. پردازنده می‌تواند ARM64، ARM (armv7) یا x86 باشد، از جمله CHR مجازی. مدل‌های ARMv5 هنوز پشتیبانی نمی‌شوند و در جدول زیر مشخص شده‌اند. حداقل رم 256 MB است.

    فرمان /system/resource/print در Terminal همهٔ این‌ها را در فیلدهای version، architecture-name و total-memory نشان می‌دهد و free-hdd-space فضای آزاد حافظهٔ داخلی را. برای باز کردن Terminal، در WinBox یا WebFig روی New Terminal بزنید یا از طریق SSH وصل شوید.

    مدل‌ها

    مناسب است؟مدل‌هاچرا
    کاملاً مناسبhAP ax³, hAP ax², cAP ax, Chateau ax, RB5009, CCR2004, hAP be³ MediaARM64، دست‌کم 1 GB رم
    مناسبRB4011, RB3011, L009ARMv7، دست‌کم 512 MB رم
    فقط با حافظهٔ USB با قالب ext4hAP ac³, hAP ax lite, wAP ax, Chateau LTE6, Chateau LTE12رم 256 MB و حافظهٔ فلش کم. بدون درگاه USB مناسب نیستند
    مناسب نیستhAP ac lite, hAP lite, hAP ac, hEX (RB750Gr3), hEX S قدیمی, hEX lite, RB951, RB2011, CCR1xxxپردازندهٔ MIPS که RouterOS برای آن کانتینر ندارد
    مناسب نیستhAP ac², cAP acفقط 128 MB رم
    فعلاً مناسب نیستhEX refresh, hEX S (2025), hAP ax Sپردازندهٔ ARMv5 که نسخهٔ نخست برنامه از آن پشتیبانی نمی‌کند

    روتری از ردیف‌های آخر جدول را هنوز می‌توان بدون برنامه و به‌صورت دستی تنظیم کرد، همان‌طور که بخش «روترهای دیگر» توضیح می‌دهد.

  2. RouterOS را به‌روز کنید

    در WinBox یا WebFig مسیر System → Packages را باز کنید و روی Check For Updates بزنید. کانال long-term یا stable را انتخاب کنید و روی Download&Install بزنید. روتر نسخهٔ جدید را دانلود می‌کند و دوباره راه‌اندازی می‌شود.

  3. با خط 1 کانتینرها را فعال کنید

    Terminal را باز کنید، خط 1 را جای‌گذاری کنید و Enter را بزنید. این کار فقط یک بار لازم است. این خط فقط حالت دستگاه را عوض می‌کند تا RouterOS اجازهٔ کانتینر بدهد و بستهٔ container را خط 2 نصب می‌کند.

    سپس ظرف 15 دقیقه برق روتر را 5 ثانیه قطع و دوباره وصل کنید؛ این مطمئن‌ترین راه است. فشار کوتاه دکمهٔ MODE هم جواب می‌دهد. دکمهٔ RESET را نگه ندارید، چون نگه داشتن آن هنگام روشن شدن، تنظیمات روتر را بازنشانی می‌کند. راه‌اندازی مجدد معمولی این تغییر را لغو می‌کند.

    این گام به دسترسی فیزیکی به روتر نیاز دارد. هیچ‌کس، حتی پشتیبانی، نمی‌تواند آن را از راه دور انجام دهد.

  4. با خط 2 برنامه را نصب کنید

    دوباره Terminal را باز کنید، خط 2 را جای‌گذاری کنید و Enter را بزنید.

    اگر روتر بستهٔ container را نداشته باشد، خط 2 از شما می‌خواهد /system/package/apply-changes را اجرا کنید. این فرمان باعث می‌شود روتر بسته را از MikroTik دانلود کند و دوباره راه‌اندازی شود که حدود یک دقیقه طول می‌کشد. سپس خط 2 را یک بار دیگر اجرا کنید. قطع کردن برق بسته را نصب نمی‌کند، فقط همین فرمان این کار را می‌کند.

    آنچه می‌بینیدمراحل نصب از 1/9 تا 9/9 و نشانی صفحهٔ روتر در خط آخر.

    اگر مشکلی پیش آمد، برای ترمیم نصب، خط 2 را دوباره اجرا کنید.

    طرحی از پنجرهٔ Terminal. خط 2 پس از اعلان [admin@MikroTik] >، مراحل نصب از 1/9 تا 9/9 و نشانی صفحهٔ روتر در انتها با دایره مشخص شده‌اند
    شماره‌ها خط 2، پیشرفت نصب و نشانی صفحه را نشان می‌دهند.
  5. وارد صفحهٔ روتر شوید

    این صفحه فقط از دستگاه‌های شبکهٔ خانگی باز می‌شود. در مرورگر http://192.168.88.1:8790/ (نشانی پیش‌فرض MikroTik) یا bebra.home:8790 را وارد کنید. اگر روتر نشانی LAN دیگری دارد، آن را به جای 192.168.88.1 بگذارید.

    با نام کاربری و رمز عبور مدیر MikroTik وارد شوید. نام کاربری از قبل admin است و می‌توان آن را تغییر داد. کاربر باید در گروه full یا write باشد.

    اگر رمز عبور را فراموش کرده‌اید یا صفحه نمی‌تواند آن را از طریق RouterOS بررسی کند، یک رمز عبور پشتیبان برای صفحه تنظیم کنید. در Terminal اول /container/shell bebravpn و سپس bebravpn web password را اجرا کنید.

  6. روتر را به حساب خود متصل کنید

    در صفحهٔ روتر «ورود با کد» را انتخاب کنید تا کادر کد ظاهر شود. کد را حساب کاربری شما در زبانهٔ MikroTik از بخش «روتر»، با «دریافت کد» صادر می‌کند. کد 8 رقم دارد و 3 دقیقه اعتبار دارد. وقتی کادر روی صفحه آمد، آن را درخواست کنید.

  7. در صورت نیاز دستگاه‌ها را انتخاب کنید

    به‌طور پیش‌فرض، همین که روتر وارد حساب شود، Bebra کل شبکهٔ خانگی را پوشش می‌دهد. برای اینکه برخی دستگاه‌ها مستقیم به اینترنت وصل شوند، در زبانهٔ «دستگاه‌ها» حالت را به «فقط دستگاه‌های انتخاب‌شده» تغییر دهید و دستگاه‌هایی را که باید از برنامه استفاده کنند تیک بزنید.

    خرابی، راه‌اندازی مجدد یا به‌روزرسانی، شبکه را تا برگشتن برنامه بدون اینترنت می‌گذارد و ترافیک هرگز از کنار آن عبور نمی‌کند. توقف موقت، خروج از حساب و «حذف…» در صفحهٔ روتر، شبکه را مستقیم به اینترنت وصل می‌کنند.

روش حذف

حذف با «حذف…» در زبانهٔ «بیشتر» صفحهٔ روتر شروع می‌شود و دستگاه‌ها بی‌درنگ به اتصال مستقیم می‌روند. صفحه هر چیزی را که تنظیم کرده بود پاک می‌کند و خطی برای Terminal نشان می‌دهد: /system/script/run bebravpn-uninstall. آن را اجرا کنید.

اگر کانتینر به جای آن دکمه، دستی در WinBox حذف شده باشد، دستگاه‌هایی که از طریق برنامه وصل می‌شدند تا وقتی آن خط را اجرا نکنید بدون اینترنت می‌مانند.

خوب است بدانید

بدون برنامه
اگر کانتینر متوقف یا حذف شود، دستگاه‌هایی که از طریق Bebra وصل می‌شوند، که به‌طور پیش‌فرض کل شبکهٔ خانگی است، بدون اینترنت می‌مانند و هرگز آن را دور نمی‌زنند
IPv6
برای دستگاه‌هایی که از طریق برنامه وصل می‌شوند خاموش است
بار پردازشی
FastTrack برای این دستگاه‌ها کار نمی‌کند، پس پردازندهٔ روتر بیشتر کار می‌کند
حافظهٔ USB
اگر برنامه روی حافظهٔ USB است، آن را وصل نگه دارید، وگرنه شبکه بدون اینترنت می‌ماند
محل نصب
در زبانهٔ «بیشتر» نشان داده می‌شود: حافظهٔ داخلی یا حافظهٔ USB
به‌روزرسانی‌ها
دستی نصب می‌شوند، در زبانهٔ «بیشتر» زیر «به‌روزرسانی»

پرسش‌های رایج

دکمه را ظرف 15 دقیقه نزدم

در این صورت کانتینرها خاموش می‌مانند. خط 1 را دوباره اجرا کنید و ظرف 15 دقیقه برق را 5 ثانیه قطع کنید یا MODE را کوتاه فشار دهید. راه‌اندازی مجدد از منو یا با فرمان حساب نمی‌شود.

خط 2 از من می‌خواهد apply-changes را اجرا کنم

روتر هنوز بستهٔ container را ندارد. /system/package/apply-changes را اجرا کنید تا روتر بسته را از MikroTik دانلود کند و حدود یک دقیقه بعد دوباره راه‌اندازی شود. سپس خط 2 را دوباره اجرا کنید. قطع کردن برق به جای این کار بسته را نصب نمی‌کند.

صفحهٔ روتر رمز عبور مرا نمی‌پذیرد

کاربر MikroTik باید در گروه full یا write باشد، وگرنه صفحه اجازهٔ ورود نمی‌دهد. اگر رمز فراموش شده یا RouterOS نمی‌تواند آن را بررسی کند، رمز عبور پشتیبان صفحه کمک می‌کند. خطوط تنظیم آن در گام 5 آمده است.

نمی‌توانم صفحهٔ روتر را باز کنم

این صفحه فقط از دستگاه‌های شبکهٔ خانگی باز می‌شود. اگر نام bebra.home باز نشد، http://192.168.88.1:8790/ یا نشانی LAN روتر را با پورت 8790 وارد کنید. همچنین مطمئن شوید که نصب به 9/9 رسیده است.

شبکهٔ خانگی اینترنت ندارد

هنگام خرابی، راه‌اندازی مجدد یا به‌روزرسانی، شبکه منتظر برگشتن برنامه می‌ماند و هرگز آن را دور نمی‌زند. اگر اینترنت برنگشت، احتمالاً کانتینر متوقف یا حذف شده یا حافظهٔ USB حاوی برنامه جدا شده است. اگر حافظه جدا شده، آن را دوباره وصل کنید، سپس خط 2 را دوباره اجرا کنید که نصب را ترمیم می‌کند. برای حذف برنامه و برگرداندن اینترنت مستقیم به دستگاه‌ها، خط بخش «روش حذف» را در Terminal اجرا کنید.

کد پذیرفته نمی‌شود

هر کد یک‌بار مصرف است و پس از 3 دقیقه از کار می‌افتد. وقتی کادر کد باز شد، کد تازه‌ای از حساب کاربری بگیرید. اگر صفحه به نبودِ ایمیل اشاره کرد، با ایمیل خود وارد سایت شوید و کد تازه بگیرید.

هزینهٔ اشتراک

طرح‌ها و قیمت‌ها در صفحه‌ای جداگانه آمده‌اند.