نصب MikroTik CHR روی سرور Ubuntu با بوت UEFI

آموزش جامع نصب MikroTik CHR روی سرور مجازی (VPS) اوبونتو با بوت UEFI

آیا به دنبال یک راهنمای کامل و به‌روز برای نصب MikroTik CHR روی سرور مجازی اوبونتو با بوت UEFI هستید؟ اگر قصد دارید سرور لینوکسی خود را به یک روتر مجازی قدرتمند میکروتیک تبدیل کنید و از تمامی قابلیت‌های پیشرفته RouterOS بهره‌مند شوید، این مقاله برای شماست. در این آموزش گام‌به‌گام، شما را با بهترین روش نصب CHR روی VPS آشنا می‌کنیم، فرآیندی که طی آن سیستم‌عامل اوبونتو به‌طور کامل با MikroTik CHR جایگزین خواهد شد. با ما همراه باشید تا تمامی مراحل، از پیش‌نیازها گرفته تا تنظیمات CHR پس از نصب و رفع خطاهای رایج نصب میکروتیک CHR در اوبونتو را بررسی کنیم.

MikroTik CHR چیست و چرا باید از آن استفاده کنیم؟

MikroTik Cloud Hosted Router (CHR) یک نسخه از سیستم‌عامل RouterOS است که برای اجرا در محیط‌های مجازی (ماشین‌های مجازی، سرورهای ابری و VPS) طراحی شده است. با نصب CHR روی سرور مجازی، شما می‌توانید از امکانات کاملی نظیر فایروال پیشرفته، VPN سرور/کلاینت، مدیریت پهنای باند (QoS)، مسیریابی داینامیک و استاتیک، Hotspot و بسیاری موارد دیگر در زیرساخت مجازی خود بهره‌مند شوید. این راهکار برای مدیران شبکه، ارائه‌دهندگان خدمات هاستینگ و علاقه‌مندانی که به دنبال کنترل دقیق بر روی ترافیک شبکه خود هستند، بسیار ایده‌آل است.

پیش‌نیازهای ضروری برای نصب موفق CHR

قبل از شروع فرآیند جایگزینی اوبونتو با میکروتیک CHR، اطمینان حاصل کنید که موارد زیر فراهم است:

  • دسترسی کامل به سرور اوبونتو با سطح دسترسی root (کاربر ریشه).
  • اطمینان قطعی از اینکه ماشین مجازی (VM) شما از بوت UEFI پشتیبانی می‌کند. این مورد را می‌توانید از طریق پنل مدیریت هاستینگ یا مستندات ارائه‌دهنده سرویس خود بررسی نمایید.
  • دسترسی به کنسول مدیریتی سرور مجازی، مانند VNC، KVM یا کنسول تحت وب مشابه. این دسترسی برای پیکربندی‌های اولیه پس از نصب CHR حیاتی است، زیرا اتصال SSH قطع خواهد شد.
  • اتصال اینترنت پایدار برای دانلود ایمیج CHR.

هشدار بسیار مهم: خطر از دست رفتن کامل اطلاعات!

توجه ویژه: اجرای دستورالعمل‌های این راهنما منجر به حذف تمامی اطلاعات موجود بر روی دیسک اصلی سرور مجازی شما (wipe شدن دیسک) خواهد شد. سیستم‌عامل اوبونتو و تمامی فایل‌های آن به‌طور کامل پاک شده و MikroTik CHR جایگزین آن می‌شود. پس از اجرای دستور نصب، دسترسی SSH فعلی شما به سرور قطع خواهد شد. اکیداً توصیه می‌شود قبل از ادامه، از تمامی اطلاعات و تنظیمات حیاتی خود یک نسخه پشتیبان کامل و قابل بازیابی تهیه کنید. مسئولیت از دست رفتن داده‌ها بر عهده شما خواهد بود.

دستور نصب MikroTik CHR

برای جایگزینی سیستم‌عامل، دستور زیر را با دقت و به صورت کامل اجرا کنید:

wget --no-check-certificate https://github.com/tikoci/fat-chr/releases/download/7.19/chr-7.19.img.zip -O chr.img.zip && \
gunzip -c chr.img.zip > chr.img && \
dd if=chr.img of=/dev/vda bs=4M oflag=sync && \
echo u > /proc/sysrq-trigger && \
echo 1 > /proc/sys/kernel/sysrq && \
echo b > /proc/sysrq-trigger

توضیح دستورات

  • wget: دانلود ایمیج MikroTik CHR از GitHub
  • gunzip: استخراج فایل img
  • dd: نوشتن مستقیم ایمیج بر روی دیسک اصلی (/dev/vda)
  • sysrq-trigger: ریبوت اجباری ماشین مجازی برای شروع بوت MikroTik

اقدامات پس از ریبوت و اولین ورود به MikroTik CHR

پس از اجرای موفقیت‌آمیز دستورات و ریبوت شدن سرور، ماشین مجازی شما با سیستم‌عامل MikroTik CHR بوت خواهد شد. در این مرحله:

  1. از طریق پنل VNC یا کنسول مشابهی که ارائه‌دهنده هاستینگ در اختیار شما قرار داده است، به سرور متصل شوید.
  2. صفحه لاگین MikroTik RouterOS را مشاهده خواهید کرد.
  3. نام کاربری پیش‌فرض admin و رمز عبور خالی (بدون پسورد) است. پس از ورود، بلافاصله از شما خواسته می‌شود که یک رمز عبور قوی برای کاربر admin تنظیم کنید. این مرحله امنیتی بسیار مهم است.
  4. پس از تنظیم رمز، ممکن است از شما خواسته شود لایسنس نرم‌افزار را مشاهده و تایید کنید. برای استفاده‌های معمولی، لایسنس رایگان (Free) CHR که محدودیت سرعت آپلینک هر اینترفیس به 1Mbit/s دارد، کافی است. برای سرعت‌های بالاتر نیاز به خرید لایسنس دارید.
  5. اولین اقدام مهم، پیکربندی آدرس IP بر روی اینترفیس شبکه‌ای است که به اینترنت متصل است تا بتوانید از طریق Winbox یا SSH به روتر خود متصل شوید.

نکات تکمیلی

  • پیشنهاد می‌شود قبل از این عملیات از داده‌های سرور بکاپ تهیه کنید.
  • در برخی مجازی‌سازها مانند ESXi و Proxmox، اطمینان حاصل کنید بوت مود ماشین روی UEFI تنظیم شده باشد.
  • در صورت نیاز به اتصال مجدد به MikroTik، می‌توانید از ابزار Winbox استفاده کنید یا از طریق IP تنظیم‌شده، به آن SSH بزنید.

منابع مفید و لینک‌های مرتبط

سوالی دارید؟

اگر در نصب CHR مشکل یا سوالی داشتید، در بخش دیدگاه‌ها یا پشتیبانی تیکت ثبت کنید.

جمع‌بندی: چرا نصب CHR روی سرور مجازی اوبونتو یک انتخاب هوشمندانه است؟

نصب مستقیم MikroTik CHR روی سرور مجازی اوبونتو با پشتیبانی از بوت UEFI، یک راهکار قدرتمند و انعطاف‌پذیر برای تبدیل VPS شما به یک روتر/فایروال حرفه‌ای است. با دنبال کردن دقیق مراحل این آموزش، شما می‌توانید به سادگی از قابلیت‌های بی‌نظیر RouterOS در محیط مجازی خود بهره‌مند شوید، امنیت شبکه خود را افزایش دهید و کنترل کاملی بر روی ترافیک ورودی و خروجی داشته باشید. این روش به‌ویژه برای ایجاد VPN سرورهای امن، پیاده‌سازی فایروال‌های پیشرفته و مدیریت بهینه پهنای باند در سرورهای مجازی و محیط‌های ابری توصیه می‌شود.

author
نتورکفا