روش اول : (پیشنهاد شده)
میکروتیک (MikroTik) یک سیستمعامل روتر پیشرفته است که امکانات متنوعی برای مدیریت شبکه فراهم میکند. نسخه CHR (Cloud Hosted Router) میکروتیک برای اجرا در محیطهای مجازی طراحی شده و به شما امکان میدهد تا از تمامی امکانات این سیستمعامل در سرور مجازی بهرهمند شوید.
اسکریپت نصب خودکار میکروتیک در سرور اوبونتو
آی آر سرور اسکریپتی را برای شما کاربران عزیز طراحی و ایجاد کرده است که تمامی مراحل نصب و پیکربندی میکروتیک CHR را به صورت خودکار انجام میدهد!
در برخی شرایط، امکان اتصال ISO میکروتیک به سرور برای نصب مستقیم وجود ندارد. با استفاده از این اسکریپت میتوانید میکروتیک را به راحتی در سیستمعامل اوبونتو نصب و اجرا کنید.
پیشنیازها
- سرور مجازی با سیستم عامل اوبونتو (نسخه 20.04 و 22.04 تست شده است)
- اتصال سرور به اینترنت
این اسکریپت از طریق شبیه سازی با کمک QEMU، میکروتیک را در اوبونتو اجرا میکند.
پیشنهاد می شود درصورتی که اطلاعات و دادهای در سرور خود دارید، قبل از نصب بکاپ گیری و دانلود کنید.
اجرای اسکریپت
قبل از اجرای اسکریپت، ابتدا سیستم عامل و پکیج های آن را با استفاده از دستور زیر آپدیت کنید:
sudo apt update && sudo apt upgrade -y
برای نصب میکروتیک در اوبونتو، تنها کافیست دستور زیر را در ترمینال خود اجرا کنید.
این دستور اسکریپت نصب کننده را دانلود و اجرا میکند و پیشنیازهای لازم برای انجام عملیات بصورت خودکار نصب میشود:
curl -sSL https://irserverco.ir/upload/script/MikrotikUbuntu.sh -o MikrotikUbuntu.sh && chmod +x MikrotikUbuntu.sh && sudo ./MikrotikUbuntu.sh
دقت داشته باشید که خط دستور بالا را بصورت کامل کپی کنید.
در این اسکریپت قابلیت نصب نسخه های (7.14.3 و 7.9 و 7.7 و 6.49.15 و 6.49.13) وجود دارد ، که قابل انتخاب در زمان اجرای اسکریپت میباشد .
بعد از اجرای کامل اسکریپت، میکروتیک اجرا می شود. نام کاربری admin و رمز عبور خالی (کادر پسورد خالی باشد) است.
نکته
بعد از اجرای کامل اسکریپت و نمایش پیام پایانی، درصورتی که میکروتیک بارگزاری نشد، یکبار سرور را از طریق پنل VPS خاموش کرده و مجدد روشن کنید.
با توجه به از دسترس خارج شدن پارتیشن ها، اسکریپت را در سروری که در آن داده های مهم وجود دارد اجرا نکنید.
نتیجهگیری
در این آموزش، ما با استفاده از یک اسکریپت خودکار، میکروتیک (نسخه CHR) را در سیستمعامل اوبونتو نصب و پیکربندی کردیم. این اسکریپت با بهرهگیری از شبیه سازی QEMU، میکروتیک را در سرور اوبونتو اجرا میکند. این روش به خصوص در شرایطی که امکان اتصال ISO میکروتیک به سرور برای نصب مستقیم وجود ندارد، بسیار مفید است. استفاده از این اسکریپت باعث میشود که نصب و پیکربندی میکروتیک به راحتی و بدون نیاز به دخالت دستی انجام شود، که موجب صرفهجویی در زمان و کاهش پیچیدگیها میشود.
روش دوم :
ابتدا یک توزیع لینوکس مانند CentOS 7 را نصب کنید.
سپس از طریق پنل حالت Rescue Mode را فعال کنید.
اگه در پنل مجازی ساز شما این گزینه فعال نیست یک iso لینوکس را بوت کنید و سپس حالت Rescue رو انتخاب کنید.
در صورتی که از طریق پنل Resuce Mode فعال کرده باشید تنظیمات شبکه خودکار ست می شود در صورتی که از طریق iso حالت Rescue فعال شده باشد تنظیمات شبکه را بصورت دستی وارد کنید تا اینترنت برقرار شود.
فایل دیسک میکروتیک chr را از سایت میکروتیک دانلود کنید.
wget https://download.mikrotik.com/routeros/6.45.3/chr-6.45.3.img.zip
در صورت اخطار مربوط به ssl از این دستور استفاده کنید
wget https://download.mikrotik.com/routeros/6.45.3/chr-6.45.3.img.zip –no-check-certificate
فایل دیسک را از حالت زیپ خارج کنید
gunzip -S .zip chr-6.45.3.img.zip
حالا باید نام هارد سرور را پیدا کنید
fdisk -l
بعد از زدن دستور پیام /dev/sda1 را نشان داد یعنی نام پارتیشن هارد شما sda هست.
دستور pwd را بزنید تا ببینید در چه مسیری هستید.
به فرض در مسیر root/ بودید.
این دستور را میزنید تا فایل raw میکروتیک جایگزین پارتیشن لینوکس شود.
dd if=/root/chr-6.45.3.img of=/dev/sda
قسمت اول آدرس فایل هارد میکروتیک هست که دانلود کردید قسمت دوم آدرس هارد سرور شما هست.