OpenWrt چیست ؟

OpenWrt چیست ؟

"</p

OpenWrt یا OpenWrt Project نوعی سیستم‌عامل یا firmware لینوکس برای دستگاه‌های دارای سیستم‌عامل نهفته (Embedded Devices) مثل مودم وای‌فای شماست. این سیستم عامل به‌جای ایجاد Firmware ثابت و تغییرناپذیر‌، فایل‌سیستم (Filesystem) کاملاً نوشتنی (Writable) با امکان مدیریت بسته (Package Management) فراهم می‌آورد. با این کار، به انتخاب اپلیکیشن و تنظیمات پیشنهادی شرکت تأمین‌کننده اینترنت خود نیازی ندارید و با استفاده از پکیج‌هایی که برای هر اپلیکیشنی مناسب هستند، دستگاه خود را می‌توانید به‌دلخواه تنظیم کنید.

توسعه‌دهندگان نرم‌افزار می‌توانند با استفاده از OpenWrt نرم‌افزاری را بدون نیاز به ساخت Firmware مرتبط با آن توسعه‌ دهند و کاربران نیز می‌توانند دستگاه دارای سیستم‌عامل نهفته خود را به‌طور‌کامل شخصی‌سازی کنند. OpenWrt را می‌توان روی انواع روترها نصب کرد. این ابزار از رابط کاربری تحت‌وب بهره می‌برد و شاید حتی از فریموری که به‌طورپیش‌فرض روی روتر شما قرار دارد، پایدارتر باشد. اگر روتر شما ایراد پیدا کرده است و باید هر چند روز آن را ری‌استارت کنید، استفاده از این ابزار را به شما توصیه می‌کنیم.

 

ویژگی های OpenWrt چیست؟

قابلیت‌های مدیریت شبکه

طیف گسترده‌ای از ویژگی‌ها و ابزارها را برای مدیریت و بهینه‌سازی ترافیک شبکه، از جمله پشتیبانی از پروتکل‌های مختلف شبکه، برای استفاده از دستگاه به عنوان روتر، wireless repeater، mesh node، file یا سرور پرینتر ارائه می‌دهد.

ویژگی های امنیتی

از دستگاه‌ها و شبکه‌های محلی مانند فایروال و VPN محافظت می‌کند. در داخل OpenWrt  می‌توان سرویس‌های داخلی را در حالت ایزوله با استفاده از chroot، namespaces و service resource limits اجرا کند.

سیستم Package management

به کاربران اجازه می دهد تا به راحتی طیف وسیعی از نرم افزارهای کاربردی را بر روی دستگاه‌های خود نصب و مدیریت کنند. این موارد شامل انواع  ابزارهای کمکی و همچنین مجموعه‌ای از third-party software packages است که می‌توانند برای افزایش عملکرد دستگاه استفاده شوند.

چرا باید از OpenWrt استفاده کنیم؟

چرا باید از OpenWrt استفاده کنیم؟

توسعه‌پذیری: این ابزار امکاناتی را فراهم می‌کند که معمولاً تنها در دستگاه‌های پیشرفته موجود است. بیش از سه هزار بسته نرم‌افزاری استاندارد شده برای OpenWrt وجود دارد که به شما این امکان را می‌دهد تا تنظیمات مشابهی را بر روی هر دستگاه پشتیبانی‌شونده، حتی روترهایی با عمر دو تا پنج سال، پیاده‌سازی کنید.

امنیت: نصب OpenWrt در شرایطی انجام می‌شود که وای‌فای غیرفعال است و هیچ گذرواژه ضعیف یا نقص امنیتی وجود ندارد. اجزای نرم‌افزاری این ابزار به طور مداوم به‌روزرسانی می‌شوند و آسیب‌پذیری‌ها بلافاصله پس از شناسایی برطرف می‌شوند.

عملکرد و پایداری: فریمور OpenWrt شامل ماژول‌های استانداردی است که در تمامی دستگاه‌های پشتیبانی‌شونده وجود دارند. بنابراین، هر ماژول احتمالاً بیشتر آزمایش شده و باگ‌های آن نسبت به فریمور پیش‌فرض دستگاه شما کمتر خواهد بود.

پشتیبانی قوی جامعه کاربران: اعضای انجمن‌های OpenWrt Forum، OpenWrt Developer و OpenWrt Admin بسیار فعال هستند و کاربران قادرند مستقیماً با برنامه‌نویسان ارتباط برقرار کرده و از آن‌ها کمک بگیرند.

کمک به تحقیقات شبکه: بسیاری از تیم‌های تحقیقاتی از OpenWrt به عنوان پلتفرمی برای انجام پژوهش‌های خود در زمینه عملکرد شبکه استفاده می‌کنند.

متن‌باز و رایگان بودن: این فریمور کاملاً متن‌باز و رایگان است. گروهی از برنامه‌نویسان، شرکت‌ها و افراد داوطلبانه آن را توسعه داده و نگهداری می‌کنند.

نصب OpenWrt

نصب OpenWrt

این Firmware در ابتدا برای روترهای Linksys WRT54G طراحی شد؛ اما اکنون از دیگر مدل‌های روترها نیز پشتیبانی می‌کند. با مراجعه به وب‌سایت OpenWrt، می‌توانید فهرست روترهای پشتیبانی‌شده را ببینید. نصب OpenWrt به‌معنی جایگزینی Firmware پیش‌فرض روتر با OpenWrt Linux است که می‌توان آن را مانند فلش‌کردن گوشی با ROM سفارشی دانست.

چهار روش مختلف برای نصب این فریمور وجود دارد:

1. استفاده از Bootloader‌ و پورت سریال

برای نصب OpenWrt با این روش، به لینک زیر مراجعه کنید:

generic.flshing.serial

2. نصب با استفاده از JTAG

برای نصب OpenWrt با استفاده از JTAG، به لینک زیر مراجعه کنید:

port.jtag

3.استفاده از فریمور OEM

رابط کاربری تحت‌وب فریمور OEM را با مرورگر خود باز کنید و فایل ایمیج سفت‌افزار OpenWrt Factory را با استفاده از گزینه Firmware Upgrade نصب و دستگاه را ریست کنید تا با فریمور OpenWrt بوت شود.

نکته: گاهی اوقات، سفت‌افزار OEM فقط امکان فلش‌کردن دستگاه را با فایل Firmware خاصی فراهم می‌کند. در این صورت، نمی‌توانید با روش بالا OpenWrt را نصب کنید.

4.استفاده از Bootloader و پورت Ethernet

اکثر Bootloader‌ها امکان نصب Firmware روی روتر را فراهم می‌آورند. بعضی از Bootloader‌ها از TFTP-client، بعضی از FTP-Client، بعضی از FTP-Server، بعضی از سرور وب و بعضی دیگر از پروتکل XMODEM استفاده می‌کنند. پیش از هر‌کاری، باید موارد زیر را مشخص کنید:

  • آدرس IP پیش‌فرض Bootloader‌
  • پروتکل و اینکه Bootloader‌ به‌صورت کلاینت کار می‌کند یا به‌صورت سرور
  • شماره پورت صحیح
  • رابط کاربری که باید به آن وصل شوید
  • نام کاربری و گذرواژه (درصورت نیاز)
  • مدت‌زمان دراختیار شما پس از شروع به کار دستگاه برای ایجاد اتصال

پس از تعیین تمامی موارد بالا، مطابق مراحل زیر پیش بروید:

۱. نرم‌افزار مناسب را روی کامپیوتر خود نصب کنید. برای مثال، اگر Bootloader‌ از FTP-server استفاده می‌کند، باید نرم‌افزار FTP-client را نصب کنید.

۲. صفحه دستورالعمل متناسب با نرم‌افزار نصب‌شده را بخوانید (tftp ،ftpd ،ftp ،ncftp ،ftpd ،pure-ftpd یا…)

۳. IP ثابتی روی رابط کاربری کامپیوتر خود تنظیم کنید که در همان بلاک آدرس IP از‌پیش‌تنظیم‌شده در Bootloader‌ قرار داشته باشد.

۴. کامپیوتر خود را به روتر وصل کنید.

۵. روتر را خاموش و روشن کنید.

۶. با استفاده از نرم‌افزاری که در مرحله اول روی کامپیوترتان نصب کردید، به Bootloader‌ وصل شوید.

۷. فایل فریمور OpenWrt را نصب کنید.

۸. تا زمانی‌که به شما دستور داده نشده است، Bootloader‌ را تغییر ندهید.

کلام آخر

در این مطلب توضیح دادیم که OpenWrt چیست، چه ویژگی‌ها و کاربردهایی دارد و شما چگونه می‌توانید نصب OpenWrt را انجام دهید تا این توزیع را به خوبی بشناسید و بتوانید آن را به راحتی نصب کنید.

اگر به دنبال خرید سرور مجازی لینوکس با منابع اختصاصی و کنترل بر تنظیمات سرور هستید، نوژن پردازش با ارائه VPS‌های پرقدرت و پشتیبانی حرفه‌ای ۲۴ ساعته، زیرساختی پایدار و انعطاف‌پذیر برای میزبانی وب‌سایت‌ها و اپلیکیشن‌های شما فراهم می‌کند.

دیدگاهتان را بنویسید!

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تجارت الکترونیک نوژن
سبد خرید
empty basket

No products in the cart.